日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

最常用git命令汇总(参考列表)

發布時間:2025/10/17 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 最常用git命令汇总(参考列表) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、git log 查詢commit(快照)記錄

2、git reflog 查詢commit命令操作記錄;可以查詢歷史commit id

3、git checkout – file 使用本地版本庫中的文件替換工作區文件,即丟棄工作區的修改

4、git reset HEAD file 將文件從緩存區退回工作區

5、git rm file 刪除版本庫中的文件;配合git commit才能生效

6、關聯遠程倉庫

#遠程庫的本地別名origin git remote add origin git@server-name:path/repo-name.git #第一次推送本地庫內容時:-u關聯本地master分支與遠程master分支 git push -u origin master #這里的master指代本地master分支,遠程master分支已關聯,可簡化 git push origin master

7、分支

8、commit版本回退

git reset –hard 【commitID】

9、合并分支

  • 普通模式

git merge 【subbranch】
合并自分支到當前分支

  • no fast forward模式,可以查看到合并記錄,推薦!

git merge –no-ff -m “merge with no-ff” 【subbranch】

如遇沖突,將沖突文件修改一致,然后提交,即完成合并

所謂合并分支,是按較長的分支來合并,比如master比subbranch長,合并分支后subbranch和master一樣長。

只要兩個分支中不同時修改同一個文件,而各自分支又有不同的修改對象,合并就不會有問題

10、查看分支合并線圖

git log –graph –pretty=oneline –abbrev-commit

11、刪除分支

git branch -d 【subbranch】

12、分支合理使用思路

13、git stash

保存工作區改動,使用后,工作區清空;可以去新建分支,修改bug

14、git stash list

展示所有保存的stash信息

15、git stash apply 恢復工作現場

16、git stash pop :恢復現場,并刪除stash記錄

17、Feature分支

18、

19、創建刪除遠程分支

git push origin 【local branch】:【remote branch】

不存在的遠程分支會在github被創建;該命令可以在本地任意分支上被執行

前提是先創建本地分支

git push origin :【remote branch】

刪除遠程已存在的分支!該命令可以在本地任意分支上被執行

20、創建本地分支與遠程分支的對應關系

git branch –set-upstream origin/【remote branch】 【local branch】

截圖中的創建關聯命令有誤

21、給commit打標簽

22、gitignore

放在git工作區即可,gitignore文件使用github自動生成即可。https://github.com/github/gitignore/blob/master/Python.gitignore

23、操作簡化:重命名

git config --global alias.ck checkout git config --global alias.st status git config --global alias.cm commit git config --global alias.br branch git config --global alias.unstage 'reset HEAD' git config --global alias.last 'log -1' git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
總結

參考

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

總結

以上是生活随笔為你收集整理的最常用git命令汇总(参考列表)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。