我创建了一个分支:
git checkout -b swith
虽然这个不影响功能的实现,但是语义化不好了,还需要给同事解释自己拼错了、手抖了,显得自己是多么的不专业,所以,我们必须得把这个改过来。
传说中,git是一个有后悔药的工具,那么名字起错了,到底能不能修改呢?
于是找到了这个命令:
现在的情况是这样子的:错误的名字是swith
.并且已经提交到了远程仓库。我想要改成的名字是switch
,那么要怎么操作呢?
step 1 重命名本地分支
step 2 删除远程分支
step 3 推送新分支
现在就可以看到线上的分支已经成功改名了。
并且推送时间还是原来的时间。仅仅只是改了个名字。
至此,完成。本文首发于公众号“前端的极致实现”。欢迎小可爱们来交流~加我微信(wangyuedewechat2)拉大家进群.欢迎大家去公众号获取更多的《治疗你git的手抖瞬间》系列文章。