其原理是:
对于本地:可直接修改分支名称;对于远程:不可直接重命名分支,所以应该将修改好名称的分支以新分支的形式推送上远程仓库,之后将新分支与远程新分支关联,之后可选择删除旧分支
# 例子:假设旧分支名为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