git 重命名 分支

268 阅读1分钟

1 本地分支重命名(还没有推送到远程仓库)

$ git branch -m oldName newName

2 远程分支重命名 (已经推送到远程仓库,并假设本地当前分支和远程对应分支名称相同)

  2-1 重命名远程分支对应的本地分支

$ git branch -m oldNme newName

  2-2 删除远程分支

$ git push --delete origin oldName

  2-3 上传新命名的本地分支

$ git push origin newName

  2-4 把修改后的本地分支与远程分支关联

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