直接入正题,上一篇文章 创建分支时报错 中提到两种解决方案,本文来说说第二种,如果不删除分支,要怎么修改分支名称?

举个例子,新分支名newBranch,需要修改的分支名oldBranch,这名字比较接地气。

具体操作步骤如下:

1、重命名分支

git branch -m oldBranch newBranch

注意,如果修改的分支只是在本地,还没有推送到远程,只需要执行该操作即可。后面的操作步骤是针对已经推送到远程的分支。

2、删除远程分支

git push --delete origin oldBranch

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

git push origin newBranch

4、本地分支与远程分支关联

git branch --set-upstream-to origin/newBranch

其中,第3、4步命令也可以直接用下面的命令代替。

git push -u origin newBranch

【Git】如何修改分支名相关推荐

  1. 克隆指定的分支:git clone -b 分支名仓库地址

    克隆指定的分支:git clone -b 分支名  仓库地址    克隆某分支到本地目录,然后在该目录下push时,对应的就是push到远端的对应分支. 转载于:https://www.cnblogs ...

  2. Git上修改分支名称

    1.修改本地名称: git branch -m oldBranchName newBranchName 2.删除本地分支的远程分支 git push origin :oldBranchName 3.将 ...

  3. git创建/合并分支/删除分支/将修改后的内容同步到GitHub远程仓库

    1.创建分支并切换到刚创建的分支(这里创建新的分支来修改README.md的内容然后将创建的分支与master分支合并,最后删除创建的分支) $ git checkout -b 分支名 Switche ...

  4. git 撤销修改、删除分支

    撤销修改1.只在工作区修改了,没提交到暂存区 git checkout -- index.html 撤销工作区修改其实 git checkout -- file 就是用暂存区的版本来代替工作区的版本2 ...

  5. git如何切换分支_拜托,不要再问我Git分支如何使用

    今天来讲讲我使用Git分支的一些经验,记录一下,希望对大家有帮助. 阐述 在平常开发中,一般都会对应三种环境,本地环境.测试环境.线上环境.开发的基本流程都是先在本地环境开发好,再把代码发布到测试环境 ...

  6. Git由浅入深之分支管理

    几乎所有的版本控制系统都以分支的方式进行操作,分支是独立于项目主线的一条支线,我们可以在不影响主线代码的情况下,在分支下进行工作.对于传统的一些版本控制工具来说,我们通常需要花费比较多的时间拷贝主线代 ...

  7. Git常用命令——分支操作

    Git常用命令--分支操作 分支操作 git branch 列出,创建或者删除分支 git branch <branchName> :创建一个分支 git branch -d <br ...

  8. git tag和分支的区别_GIT常用命令大全

    Git 是一个很强大的分布式版本控制系统.它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势. 克隆远程文件: git clone https://gitee.com/abcd/ ...

  9. git:本地分支与远程分支

    在开发软件时,可能有多个人同时为一个软件开发,可能同时存在多个release版本,并且需要对各个版本进行维护,而git的分支功能就可以支持同时进行多个功能的开发和版本管理 什么是分支? Git 保存的 ...

最新文章

  1. 数据结构实践——操作用邻接表存储的图
  2. 60进制计算器在线_超长假期用华为MatePad Pro在线听课是怎样的体验?
  3. linux cd系统下载地址,Linux系统应急光盘SystemRescueCd v8.0.1 x64下载
  4. Qt MQTT安装步骤记录
  5. 统计MySQL中某数据库硬盘占用量大小
  6. 不攀比,不张望,用心,专一
  7. 用Asp.Net创建基于Ajax的聊天室程序
  8. 清除Linux和window等系统的DNS缓存的命令
  9. C++ emplace_back()是什么
  10. java 大字符集_JAVA语言之java 乱码 字符集编码
  11. 【通俗理解】开漏/开集,线与
  12. javacv 写mp4_JavaCV 实现视频转码
  13. Java8 LocalDateTime 转时间戳 秒、毫秒
  14. 2022-2022阿里巴巴Android面试真题解析,阿里+头条+抖音+百度+蚂蚁+京东面经
  15. virmach VPS升级Ryzen锐龙主机后vps一直离线无法重置解决办法
  16. 网站被黑提醒该站点可能受到黑客攻击,部分页面已被非法篡改...
  17. java panel函数_Java中的JPanel的函数setBounds()的用法误解
  18. 【阿朱标红】华为新员工入职180天详细培训计划
  19. Vue Element-ui el-input无法粘贴问题
  20. html5分镜头脚本范例,分镜头脚本教程图解

热门文章

  1. Parlay/OSA-创建无线业务的一种新途径
  2. 原文 葛底斯堡宣言_葛底斯堡演说中英对照全文
  3. Spartan Edge Accelerator Board 入门教程
  4. 超视频时代,什么样的技术会成为底座?
  5. zemax光学设计轻松自学
  6. 2021 年你需要知道的 CSS 工程化技术
  7. Android(安卓)高仿微信朋友圈九宫格列表
  8. 怎么学unity3d-unity3d学习路线建议
  9. python期中考试试卷分析_初一期中考试试卷分析
  10. AMD处理器,NVIDIA显卡下载pytorch问题