git系列---【git新建分支时,已经推送到远程,发现分支名错了,如何修改分支名,并推送到远程?】


git新建分支时,已经推送到远程,发现分支名错了,如何修改分支名,并推送到远程?

1、-m 重命名分支,如果 new_branch 名字分支已经存在,则需要使用-M强制重命名,否则,使用-m进行重命名。
username (20190408_old_branch)
$ git branch -m 20190408_old_branch 20190408_new_branch

2、删除远程分支
username (20190408_new_branch)
$ git push origin :20190408_old_branch - [deleted]             old_branch

3、创建一个新的远程分支
username (20190408_new_branch)
$ git push --set-upstream origin 20190408_new_branch

 * [new branch]          20190408_new_branch -> 20190408_new_branch
Branch '20190408_new_branch' set up to track remote branch '20190408_new_branch' from 'origin'.

如果使用idea,执行完步骤1和2之后,直接找到刚才修改完名字后的分支,然后推送到远程即可。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM