git分支相關(guān)操作

分支(branch)操作相關(guān)命令

查看分支

查看本地分支:$ git branch
查看遠程分支:$ git branch -r
查看本地和遠程分支:git branch -a

創(chuàng)建分支:

創(chuàng)建本地分支:$ git branch [name] ----注意新分支創(chuàng)建后不會自動切換為當前分支
切換分支:$ git checkout [name]
創(chuàng)建新分支并立即切換到新分支:$ git checkout -b [name]
創(chuàng)建本機分支并關(guān)聯(lián)遠程分支:  $ git checkout -b dev origin/dev
創(chuàng)建遠程分支(本地分支push到遠程),在當前分支下操作:
$ git push origin remote-branch-name

合并分支:

$ git merge [name] ----將名稱為[name]的分支與當前分支合并

刪除分支

刪除本地分支:
$ git branch -d [name] ---- -d選項只能刪除已經(jīng)參與了合并的分支,對于未有合并的分支是無法刪除的。如果想強制刪除一個分支,可以使用-D選項
刪除遠程分支:
$ git push origin :[遠程的分支名]   //等于是推送一個空分支到遠程某個分支
或者是
$ git push origin --delete <branchName>

查看本地和遠程的關(guān)聯(lián)

使用$ git remote show origin 可以看到遠程和本地的關(guān)聯(lián)情況
最后編輯于
?著作權(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)容