GIT指令

創(chuàng)建

Git clone ssh://user@domain.com… 復(fù)制一個已創(chuàng)建的倉庫
Git init 常見一個新的本地倉庫

本地修改

git status 顯示工作路徑下全部已修改的文件
git diff 顯示與上次提交版本文件的不同
git add . 把當(dāng)前所有修改添加到下次提交中
git add –p <file> 指定某個文件的修改添加到下次提交中
git commit –a 提交本地的所有修改
git commit 提交之前的已標(biāo)記的變化
git commit – amend 修改上次提交(請勿修改已發(fā)布的提交記錄)

提交歷史

git 從最新提交開始顯示所有的提交記錄
git log –p<file> 顯示指定文件的所有修改
git blame <file> 誰,在什么時間,修改了文件的什么內(nèi)容

分支與標(biāo)簽

git branch –av 顯示所有分支
git checkout <branch> 切換當(dāng)前分支
git branch <new-branch> 創(chuàng)建新分支(基于當(dāng)前分支)
git checkout – track <remote/branch> 創(chuàng)建新的可追溯的分支(基于遠(yuǎn)程分支)
git branch –d <branch> 刪除本地分支
git tag <tag-name> 給當(dāng)前的提交打標(biāo)簽

更新與發(fā)布

git remote –v 列出當(dāng)前配置的遠(yuǎn)程端
git remote show <remote> 顯示遠(yuǎn)程斷信息
git remote add <shortname> <url> 添加新的遠(yuǎn)程端
git fetch <remote> 下載遠(yuǎn)程端的所有改動到本地(不會自動合并到當(dāng)前)
git pull <remote> 下載遠(yuǎn)程端的所有改動到本地(自動合并到當(dāng)前)
git push <remote> <branch> 講本地版本發(fā)布到遠(yuǎn)程端
git branch –dr <remote/branch> 刪除遠(yuǎn)程端分支
git pushi -- tags 發(fā)布標(biāo)簽

合并與重置

git merge <branch> 將分支合并到當(dāng)前
git rebase <branch> 將當(dāng)前版本重置到分支中(請勿重置已發(fā)布的提交?。?br> git rebase --abort 退出重置
git rebase --continue 解決沖突候繼續(xù)重置
git mergetool 使用配置好的合并工具去解決沖突
git add <resolved-file> (在編輯器中手動解決沖突后編輯文件為已解決沖突)
git rm <resolved-file> (在編輯器中手動解決沖突后編輯文件為已解決沖突)

撤銷

git reset –hard HEAD 放棄某個文件的所有本地修改
git checkout HEAD <file> 放棄某個文件的所有本地修改
git revert <commit> 重置一個提交(通過創(chuàng)建一個截然不同的新提交)
git reset <commit> --hard將HEAD重置到上一次提交的版本并拋棄該版本之后的所有修改
git reset <commit> 將HEAD重置到上一次提交的版本并將之后修改標(biāo)記文未添加到緩存區(qū)的修改
git reset --keep<commit>將HEAD重置到上一次提交的版本并保留未提交的本地修改

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

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

  • 本文作者陳云峰,轉(zhuǎn)載請注明。 這篇文章記錄個人常用的一些命令,和記不住的一些命令,轉(zhuǎn)載了并不斷更新。 Git官網(wǎng) ...
    陳云峰閱讀 2,914評論 0 24
  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,870評論 1 26
  • 本集匿名投票榮譽(yù)榜 詩魁(并列): 泓穎,作品《七絕·懶煮》 樂天居士,作品《七絕·懶睡》 副魁:大漠戍邊,作品《...
    霙愔閱讀 874評論 0 4
  • 長大以后,再聽牛奶咖啡的《越長大越孤單》。覺得有點(diǎn)像歌詞里唱的: 越長大越孤單 越長大越不安 ...... 小時候...
    北方有萱草閱讀 408評論 0 3
  • 谷少語 那天是禮拜三,男人沒有去上班。當(dāng)然,也以后也不用。 那天下雨,雨不大,但下了很久都沒停。從早上一直下到黃昏...
    谷少語閱讀 715評論 4 6

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