git 重命名遠程分支名

開發的時候手一抖,把新建的分支名字單詞給寫錯了而且已推送到了遠程,有潔癖的我絕對不能忍,那就趕忙改掉吧。照着網上的教程操做了一遍,果真沒錯,現總結給你們。
好比,把遠程的test-branch改爲new-test-branch。git

總結了一下,可分爲三步驟:

  • 刪除遠程分支
git push --delete origin test-branch
  • 修改本地分支名
git branch -m test-branch new-test-branch
  • 推送本地分支
git push origin new-test-branch

具體操做圖以下:

一、git branch -r 先查看遠程分支,看到遠程確實存在test-branch分支spa

clipboard.png

二、刪除遠程分支code

clipboard.png

git branch -r 看到遠程已沒有test-branch分支教程

clipboard.png

可是本地的分支尚未刪除,因此git branch -a 看到本地還有test-branch分支:ip

clipboard.png

三、修改本地分支名字開發

clipboard.png

git branch -a 能夠看到本地的分支名字已經改了it

clipboard.png

git branch -r 查看遠程尚未改過名字的分支class

clipboard.png

四、推送改過名字的本地分支:test

clipboard.png

git branch -r查看遠程已是改過名字的分支啦cli

clipboard.png

相關文章
相關標籤/搜索