git重命名分支

前言

近期需要对一个项目原先某个分支develop删掉,另外一个分支hotfix/temp进行重命名develop,为此记录一下。

步骤

  1. 删除远程分支
    例子:比如要删除develop分支,首先确保当前本地分支不在develop分支,然后执行如下操作
$ git push --delete origin develop
  1. 重命名原先的本地分支
    当然也可以删除本地这个分支
$  git branch -m develop develop_old
  1. 将需要重命名的分支改名为原先的本地分支名
$ git branch -m hotfix/temp develop
  1. 重命名后的分支提到远程分支
$ git checkout develop
$ git push origin develop
  1. 关联一下本地和远程分支
$ git branch --set-upstream-to=origin/develop

也可以直接编辑项目工程的.git/config文件将分支关联关系进行修正。

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

推荐阅读更多精彩内容

  • Git 仓库申请流程 1. 开发主管向Git 管理员提交Git 仓库申请【邮件:发送给Git 管理员,抄送给项目经...
    骚包霸天虎阅读 2,144评论 0 0
  • Git分支管理 master:主分支,当前分支上的代码随时可以直接发布,并且只能通过Pull Request从其他...
    UEUEO阅读 9,791评论 5 33
  • 源仓库 在项目的开始,项目的发起者构建起一个项目的最原始的仓库,我们把它称为origin,例如我们的Una项目,o...
    王小宾阅读 16,266评论 1 26
  • 这篇博文是自己在学习git过程中的思考总结。本文仅仅代表个人的看法,如有不妥地方还请本文文末留言。 😊 原文链接g...
    Ming_Hu阅读 1,165评论 4 18
  • 明天就是2018年秋季一年级新生入学家长会。今天的一整天工作对于外行来说,一定是充满了好奇的,尤其是即将进入一年级...
    滕跃_Tanya阅读 3,875评论 0 2