使用git命令修改分支名称

##假设分支名称为oldName

##想要修改为 newName

##2种情况看你属于那种

###本地分支重命名

###远程分支重命名

1. 本地分支重命名(还没有推送到远程)

复制代码
git branch -m oldName newName

2. 远程分支重命名 (已经推送远程-假设本地分支和远程对应分支名称相同)

a. 重命名远程分支对应的本地分支

复制代码
git branch -m oldName newName

b. 删除远程分支

复制代码
git push --delete origin oldName

c. 上传新命名的本地分支

复制代码
git push origin newName

d.把修改后的本地分支与远程分支关联

复制代码
git branch --set-upstream-to origin/newName

#加油

相关推荐
guo_wen_qiang4 小时前
云服务器nacos搭建-集群&持久化
java·运维·服务器
泡海椒4 小时前
JQuick-Excel dateFormat 转换实战:日期值与 FORMAT 显示格式的边界
开发语言·python·excel
树下困觉眯4 小时前
View绘制流程学习--获取WindowManager的三种方式
android·系统架构·view design
白杨尚青4 小时前
C++入门篇(十三):vector(上)——动态数组:构造、空间增长与迭代器失效
开发语言·c++·笔记·算法·stl
江江爱编程4 小时前
java零基础保姆级教学01
java·开发语言
9624564 小时前
餐饮 SaaS 优惠券系统架构演进(三):优惠计算引擎——商品级计价、冲突策略与优惠分摊
java·数据库·spring boot
vx_Biye_Design4 小时前
expressDeepSeek社团咨询助手的学生社团管理系统60746-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·python·课程设计·express
codigger4 小时前
Git 三区域模型:把 add、commit、reset、merge 一次讲透
git·github·编程·编程语言
vx_Biye_Design5 小时前
springboot宠物领养与救助平台64334-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·mysql·课程设计·宠物