治疗你git的手抖瞬间(1)--重命名远程分支

我创建了一个分支:
git checkout -b swith
虽然这个不影响功能的实现,但是语义化不好了,还需要给同事解释自己拼错了、手抖了,显得自己是多么的不专业,所以,我们必须得把这个改过来。

传说中,git是一个有后悔药的工具,那么名字起错了,到底能不能修改呢?
于是找到了这个命令:


命令a

现在的情况是这样子的:错误的名字是swith.并且已经提交到了远程仓库。我想要改成的名字是switch,那么要怎么操作呢?

step 1 重命名本地分支

image.png

step 2 删除远程分支

image.png

step 3 推送新分支

image.png

现在就可以看到线上的分支已经成功改名了。


image.png

并且推送时间还是原来的时间。仅仅只是改了个名字。

至此,完成。本文首发于公众号“前端的极致实现”。欢迎小可爱们来交流~加我微信(wangyuedewechat2)拉大家进群.欢迎大家去公众号获取更多的《治疗你git的手抖瞬间》系列文章。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、基本概念: 注:对于git的分布式概念及其优点,不重复说明,自己百度或谷歌。本文中涉及到指令前面有$的,在cm...
    大厂offer阅读 1,461评论 0 3
  • 远程仓库 到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题...
    归云丶阅读 1,982评论 0 5
  • 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集...
    像敏锐的狗阅读 952评论 0 0
  • 分支简介 Git 保存的不是文件的变化或者差异,而是一系列不同时刻的文件快照。 当使用git commit进行提交...
    哪个鹿阅读 4,027评论 0 2
  • 数月挥汗, 喜见果园花满树。 幼果初成, 哪堪冰雹天似崩。 而今摘袋, 奈何秋风来夺爱。 谁解心忧, 回回遭遭几成收?
    海曲三少阅读 213评论 2 1