git彙總整理

2021-09-02 16:21:33 字數 1416 閱讀 4654

初始化

設定使用者資訊

git config –global user.name 「*」

git config –global user.email *@example.com

檢視配置列表

git config –list

clone遠端專案

git clone git:

檢視當前狀態

git status

檢視忽略資訊

cat .gitignore

檢視當前和伺服器差異

git diff

若要看已經暫存起來的檔案和上次提交時的快照之間的差異,可以用 git diff –cached 命令。(git 1.6.1 及更高版本還允許使用git diff –staged

檢視日誌

git log

撤銷提交

git commit –amend

**操作

add (可以單個檔案或者資料夾)

git add *

commit

git commit -m 『注釋』

pull

git pull origin 分支

push

git push origin 分支

合併分支

git merge origin/master

/**

. 指的全部資料

add . 新增全部

reset head 資料夾(單個檔案)

*/git分支操作

1、切換分支

git

checkout

[分支名]

2、從遠端剪貼分支並作為本地分支

git checkout -b [分支名] [遠端名]/[分支名]  這個可以指定不同名字

----git checkout -b [分支名] 這個是本地和遠端分支同名

git checkout [分支名] 這個是本地和遠端分支同名

3、刪除分支

git

branch

-d[分支名]

gitk 啟用圖形客戶端檢視

git log
git 配置公鑰秘鑰並實現免密碼登入clone

ssh-keygen -t rsa -c 「***xx@***xx.com」 -f 「d:\id_rsa」

ssh -t [email protected]

如果是git服務的連線方式是https的話就可以用這個設定下連線方式,然後就可以免密碼push了

git remote set-url origin [email protected]

git命令彙總

我用過的git命令彙總,方便自己檢視 push 推送本地dev分支到origin主機dev分支 不存在則新建 並建立追蹤關係 git push set upstream 遠端主機名 要推送的本地分支 git push set upstream origin dev git push u origin...

git 問題彙總

git push origin 上面命令表示,將當前分支推送到origin主機的對應分支。如果當前分支只有乙個追蹤分支,那麼主機名都可以省略。git push 如果當前分支與多個主機存在追蹤關係,那麼這個時候 u選項會指定乙個預設主機,這樣後面就可以不加任何引數使用git push。git push...

git指令彙總

倉庫中檔案相關操作 顯示工作區目錄和暫存區的狀態 建立空目錄 檢視專案的歷史資訊 檢視系統有沒有安裝git 顯示有關git的幫助資訊 1.獲取並設定儲存庫或全域性選項 git config2.配置使用者名稱和密碼git config global users.name your name git c...