Git 重新命名本地分支及其追蹤的遠端分支的方式如下。
例如目前的本地分支為dev
,其追蹤的遠端分支origin/dev
。
以下把本地分支名稱改為development
,遠端分支名稱改為origin/development
。
首先使用指令git branch -m <old_name> <new_name>
重新命名本地分支名稱。<old_name>
為舊的分支名稱;<new_name>
為新的分支名稱。
$ git branch -m dev development
接著用git push <remote> --delete <old_name>
或git push <remote> :<old_name>
刪除遠端的舊分支。<remote>
為遠端位址的代稱,如果不確定可以用git remote -v
查詢。
$ git push origin :dev
最後用git push <remote> -u <new_name>
將新的本地分支推到遠端並建立及追蹤新的遠端分支。
$ git push origin -u development
參考:
沒有留言:
張貼留言