例如,已经在远程分支的master创建了一个名为feature/add_device的分支,现在想将其更名为hotfix/add_device

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

git branch -m [oldName] [newName]

示例:

git branch -m feature/add_device hotfix/add_device

2.删除远程分支

git push --delete origin [oldName]

示例:

git push --delete origin feature/add_device

3.上传新命名的本地分支

git push origin [newName]

示例:

git push origin hotfix/add_device

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

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

示例:

git branch --set-upstream-to origin/hotfix/add_device
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐