其原理是:
對于本地:可直接修改分支名稱;對于遠程:不可直接重命名分支,所以應該將修改好名稱的分支以新分支的形式推送上遠程倉庫,之后將新分支與遠程新分支關聯,之后可選擇刪除舊分支
# 例子:假設舊分支名為old-branch-name,新分支名為new-branch-name# 步驟如下:# 1. 本地重命名分支 git branch -m old-branch-name new-branch-name# 2. 推送新名稱到遠程 git push origin new-branch-name# 3. 設置新分支與遠程關聯 git push --set-upstream origin new-branch-name# 4. 可選:刪除遠程舊分支名(不刪除歷史,只刪遠程分支引用) git push origin --delete old-branch-name