背景

本地修改分支名称可以使用 -M 参数进行修改。

git branch -M oldBranch newBranch

但是好像远程分支不支持改名操作
所以整体思路就是新建的远程分支,删除要改名的旧分支。

解决方法

假设,新分支名newName,需要修改的分支名oldName

具体操作步骤如下:

1、重命名本地分支 / 直接本地新建分支

git branch -m oldName newName
# or
git branch <newName>

可以选择修改本地分支名称后推送到远程仓库
也可以选择新建本地分支(新名称)后推送到远程仓库。

后面的操作步骤是针对已经推送到远程的分支。

2、删除远程分支

git push --delete origin oldName

若是选择新建本地分支然后推送到远程仓库,则也可以把本地oldName的分支删除 git branch -d oldName

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

git push origin newName

相当于新建了远程分支

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

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

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

git push -u origin newName

Git :如何修改远程分支名称相关推荐

  1. Git——修改远程分支名称

    git 修改远程分支名称 1. git branch -m 旧分支名 新分支名 2. git push --delete origin 旧分支名 3.将新分支名推上去 : git push origi ...

  2. git修改远程分支名称

    修改远程分支名称步骤: 删除远程分支 修改本地分支名称 提交修改后的本地分支 在项目目录下右键 Git Bash Here 依次执行如下命令: $ git push --delete origin 远 ...

  3. git重命名远程分支名称

    例如,已经在远程分支的master创建了一个名为feature/add_device的分支,现在想将其更名为hotfix/add_device 1.重命名远程分支对应的本地分支 git branch ...

  4. # 如何在Git上更改本地分支名称和远程分支名称

    有时候我们需要修改git分支名称,例如不合理的分支名称.本篇文章分享了如何轻松地修改Git本地分支名称和修改远程分支名称. 在Git中,通常使用分支来使开发与您的主要工作流程分开.在软件工程团队中,通 ...

  5. Git拉取远程分支到本地及推送代码到远程分支

    一.拉取远程某一分支到本地 在本地新建一个空文件夹 在空文件夹下右键 点击Git Bash Here打开Git 初始化: git init 建立连接: git remote add origin 远程 ...

  6. git修改远程分支的名称

    场景 最近发现自己的分支命名不太规范,想修改下自己分支的名称.于是从网上搜索了一下方法,记录如下. 步骤 一.重命名自己本地的分支 git branch -m 原分支名称 新分支名称 二.删除远程自己 ...

  7. git 拉取远程分支及修改远程仓库地址

    一.拉取远程分支 如果项目已经与origin master建立连接,就直接把远程分支拉去到本地: 1.把远程分支拉到本地 git fetch origin dev(dev为远程仓库的分支名) 2.在本 ...

  8. Git拉取远程分支到本地,修改并同步

    Git拉取远程分支到本地 本地新建一个空白文件夹folder: 进入folder目录,打开git bash,用命令行初始化git仓库: $ git init 与远程仓库建立连接: // `http:/ ...

  9. ​git拉取远程分支到本地 ​

    #查看远程分支 git branch -r#查看本地分支 git branch#拉取远程分支 git checkout -b 本地分支 origin/远程分支#拉取远程分支 git pull orig ...

最新文章

  1. 数据分析机器学习-分类好坏的评价方式
  2. Leetcode周赛复盘——第 71 场力扣双周赛与第 279 场力扣周赛
  3. Codeforces Round #112 (Div. 2)---A. Supercentral Point
  4. python最优分箱计算iv值_GitHub - zhaoxingfeng/WOE: Weight of Evidence,基于iv值最大思想求最优分箱...
  5. Kubernetes-服务连接和暴露(endpoints)(二十)
  6. container and Injection
  7. 第7章 处理串行线路和帧中继连接故障
  8. java 批量打印pdf文件_java 打印tiff及批量打印图片技术文章.doc
  9. 计算机修改桌面图标大小,windows更改桌面图标大小设置
  10. 6月8日苹果正式发布iOS 15,亮度多多
  11. ArcGIS表转EXCEL超出上限转换失败
  12. sizeof 知多少
  13. 性能课程笔记(五)性能分析思路[转载高楼]
  14. 安装内网穿透Frps
  15. 3d建模网上学习靠谱吗?学3d建模哪个大学好?
  16. 最简单的飞机大战小游戏(C语言实现)
  17. 如何将本地项目存入华为云
  18. 使用Hyper-V集群和存储功能以达到HA
  19. 春天,陪你一起去赏雨——HTML5下雨效果
  20. 巴比特 | 元宇宙每日必读:杭州亚运会组委会将发售“亚运在中国”系列数字藏品;“戏曲元宇宙”戏曲元宇宙”是啥?怎么建?...

热门文章

  1. 《Netty权威指南》-李林峰
  2. 幽灵行动断点量子计算机30秒,游戏新消息:幽灵行动断点BETA公测时间公布中字版真人宣传片...
  3. 32位和64位的操作系统有哪些区别
  4. 图片分辨率大小怎么调整?照片怎么修改分辨率?
  5. 设置下载安装 桌面_仅152KB的电脑桌面玩具软件下载 自制力弱千万别装它!
  6. 近邻传播 Affinity Propagation(AP) 聚类算法原理及实现
  7. Android 9.0 蓝牙协议总结
  8. 学计算机专业的学生买什么电脑,设计类学生买什么电脑
  9. 互联网快讯:极米多款产品获消费者青睐;粉笔科技口碑护城河拓展至线下;网信部门工作督导组进驻豆瓣网
  10. javaweb表单多选按钮生成徽章