Git命令基本操作

image.png

雖然每天都在用Git命令,但是偶爾會出現(xiàn)某個不常用的命令記不起來,好尷尬呀。這次將Git命令再做一次總結(jié)。

branch分支

  • git branch 查看所有本地分支


    image.png
  • git branch xx 創(chuàng)建分支


    image.png
  • git checkout xx 切換分支


    image.png
  • git branch -r 查看遠(yuǎn)程分支


    image.png
  • git branch -a 查看本地和遠(yuǎn)程所有分支


    image.png

遠(yuǎn)程倉庫

  • git push origin 分支名
    推送本地分支名到遠(yuǎn)程

    image.png

  • git fetch origin 遠(yuǎn)程分支名:本地分支名

  • git branch -d 分支名 刪除本地分支


    image.png
  • git push origin --delete 分支名 刪除遠(yuǎn)程分支


    image.png
  • git checkout -b new_branch origin/new_branchgit 拉取本地上不存在的遠(yuǎn)程分支


    屏幕快照 2018-07-06 下午12.46.28.png

提交代碼

  • git status 查看本地代碼狀態(tài)


    image.png
  • git add file-name 添加某個文件

  • git add . 添加所有文件到暫緩區(qū)

  • git commit -a -m 'xxx' 提交代碼備注xxx

  • git push origin 分支名 推送代碼到遠(yuǎn)程分支


    image.png

Git Tag

添加注解,比如產(chǎn)品發(fā)布一個版本打一個tag。

  • git tag -a tag-name -m "xxx" 創(chuàng)建tag


    image.png
  • git push origin tag-name 推送tag到遠(yuǎn)程


    image.png
  • git show tag-name 查看某個tag標(biāo)記內(nèi)容


    image.png
  • git checkout tag-name 切換tag

  • git tag -d tag-name 刪除本地tag


    image.png
  • git push origin :refs/tags/tag-name 刪除遠(yuǎn)程標(biāo)簽


    image.png
  • git merge branch-name 合并branch-name代碼到當(dāng)前分支

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

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

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