開發的時候手一抖,把新建的分支名字單詞給寫錯了而且已推送到了遠程,有潔癖的我絕對不能忍,那就趕忙改掉吧。照着網上的教程操做了一遍,果真沒錯,現總結給你們。
好比,把遠程的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
二、刪除遠程分支code
git branch -r 看到遠程已沒有test-branch分支教程
可是本地的分支尚未刪除,因此git branch -a 看到本地還有test-branch分支:ip
三、修改本地分支名字開發
git branch -a 能夠看到本地的分支名字已經改了it
git branch -r 查看遠程尚未改過名字的分支class
四、推送改過名字的本地分支:test
git branch -r查看遠程已是改過名字的分支啦cli