Git命令總結(jié)(本地倉庫篇)

0、設(shè)置用戶名稱和電子郵件地址

git config --global user.name "example"

git config --global user.email example@gmail.com

1、在工作目錄中初始化新倉庫

git init

2、從現(xiàn)有倉庫克隆

git clone git://github.com/schacon/grit.git

3、從現(xiàn)有倉庫克隆并重命名

git clone git://github.com/schacon/grit.git mygrit

4、檢查當前文件狀態(tài)

git status

5、跟蹤新文件

git add README

6、暫存已修改文件

git add README

7、忽略某些文件:創(chuàng)建一個名為.gitignore的文件,列出要忽略的文件模式。例如:

$ cat .gitignore

*.[oa]

*~

8、查看尚未暫存的文件更新

git diff

9、查看已暫存的文件和上次提交時的快照之間的差異

git diff?--cached

git diff --staged

10、提交更新

git commit

git commit -m "first commit"

11、暫存并提交

git commit -a -m 'added new benchmarks'

12、從工作目錄中刪除文件并移出暫存區(qū),如果目標文件已修改并已經(jīng)暫存,需加-f參數(shù)

git rm -f README

13、僅從跟蹤清單中刪除文件

git rm --cached readme.txt

14、遞歸刪除當前目錄及其子目錄中所有~結(jié)尾的文件

git rm \*~

15、重命名文件并暫存

git mv file_from file_to

16、查看提交歷史

git log

17、git log 參數(shù)含義

-p : 展開顯示每次提交的內(nèi)容差異

-2 :?僅顯示最近的兩次更新

--word-diff :?獲取單詞層面上的對比,在書籍、論文文件進行對比時非常有用

--stat : 僅顯示簡要的增改行數(shù)統(tǒng)計

--pretty :?指定格式展示提交歷史, 例如:--pretty=oneline, --pretty=short, --pretty=full, --pretty=fuller,?--pretty=format:"%h - %an, %ar : %s"

--since, --after : 僅顯示指定時間之后的提交

--until, --before : 僅顯示指定時間之前的提交

--author : 僅顯示指定作者相關(guān)的提交

--committer : 僅顯示指定提交者相關(guān)的提交

18、圖形化界面查看提交歷史

gitk

19、使用當前暫存區(qū)域覆蓋最后一次提交

git commit --amend

20、取消已經(jīng)暫存的文件

git reset HEAD benchmarks.rb

21、撤消工作區(qū)的修改

git checkout -- benchmarks.rb

22、回退到上一個版本

git reset --hard HEAD^

23、回退到某一版本

git reset --hard 8564333

24、查看所有操作記錄

git reflog

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • GIT分布式版本控制系統(tǒng)最佳實踐 這篇文章來自于老男孩教育高級架構(gòu)師班12期的徐亮偉同學。 首先感謝老男孩架構(gòu)師班...
    meng_philip123閱讀 3,810評論 4 36
  • 對于葬禮,我們習慣地認為它要么是莊嚴肅穆的,要么是悲不自勝的。不過,如果你有幸參加一場非洲西部加納這個國家的葬禮,...
    雨巷葳蘭閱讀 469評論 0 0
  • 【一】1.自己在知乎看到奶爸的文章,又通過了解讀到了他和伍君儀老師共同編寫的一本書《把你的英語用起來》,收獲不少。...
    宋二蛋閱讀 731評論 2 19
  • “16歲的年紀,30歲的大叔。”我的一個朋友這么評價我。 其實我想告訴他:我還有很多地方不成熟,還有孩子氣的。甚至...
    千可可閱讀 276評論 0 2
  • 上帝為什么會創(chuàng)造痛苦這個情緒怪胎,所有的人都百思不得其解。假如沒有痛苦,世界就是極樂天堂。只要有它,我們就百爪撓心...
    瑩子墨閱讀 321評論 0 0

友情鏈接更多精彩內(nèi)容