git 常用命令收集

2022-06-22 19:18:11 字數 1107 閱讀 5478

git公鑰

c:\users\administrator\.ssh\id_rsa.pub

查詢公鑰

cd ~/.ssh

列出檔案

ls轉殖**:

git clone [email protected]:....

檢視狀態

git status

檢視**修改的內容

git diff 

比較某檔案與最近提交節點的差異。

注意:如果該檔案已暫存,那麼應該使用git diff –cached

git diff

比較某檔案在提交節點a,節點b的差異。

技巧:如果省略後面乙個hashcode,則預設表示與上一提交節點比較。(也可以利用^運算子)

暫存需要提交的檔案

如果是新建的檔案

則git add 

如果是修改的檔案

則git add 

如果是刪除的檔案

則 git rm 

提交已暫存的檔案

git commit

注意注釋填寫規範

git commit -m "commit info"

git commit --amend

修改最近一次提交。有時候如果提交注釋書寫有誤或者漏提檔案,可以使用此命令。

(同步到伺服器

同步到伺服器前先需要將伺服器**同步到本地

命令: git pull

如果執行失敗,就按照提示還原有衝突的檔案,然後再次嘗試同步。

命令:git checkout -- 《有衝突的檔案路徑》

同步到伺服器

命令: git push origin  《本地分支名》

如果執行失敗,一般是沒有將伺服器**同步到本地導致的,先執行上面的git pull命令。

git log filename

可以看到filename相關的commit記錄

git log -p filename

可以顯示每次提交的diff

只看某次提交中的某個檔案變化,可以直接加上filename

git show c5e69804bbd9725b5dece57f8cbece4a96b9f80b filename

Git常用命令收集

git clone將所有檔案新增到版本控制中 git add 本地執行提交操作 git commit m 提交說明 同步到遠端版本庫,也就是github git push origin master在github上刪除某個目錄或檔案,但是保留本地的,以刪除.idea資料夾為例 git rm r ca...

Git的常用命令收集

1.切換分支 git checkout branch name 2.合併分支 先切換到master上 然後執行 git merge branch name 3.刪除遠端分支 git push origin branch name 冒號前面的空格不能少,原理是把乙個空分支push到server上,相當...

Git常用命令備忘 收集

git配置 git config globaluser.name robbin git config globaluser.email fankai gmail.com git config globalcolor.ui truegit config globalalias.co checkout ...