git分支改名oldName改为newName

1,本地分支(没有推送到远程的)

git branch -m oldName newName

2,已近推送过的分支(本地和远程都有改分支)

a:重命名本地分支名(远程分支对应的本地分支名)

git branch -m oldName newName

b: 删除远程分支

git push --delete origin oldName

c:上传新命名的本地分支

git push origin newName

d:把修改后的本地分支与远程分支关联

git branch --set-upstream-to origin/newName

代码实践:

原文地址:https://www.cnblogs.com/sinceForever/p/13819185.html