git-更改本地和远程分支的名称

git branch -m old_branch new_branch # Rename branch locally 
git push origin :old_branch # Delete the old branch 
git push --set-upstream origin new_branch # Push the new branch, set local branch to track the new remote

原分支名称为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

 

你可能感兴趣的:(git)