使用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

#加油

相关推荐
island13141 分钟前
CANN GE(图引擎)深度解析:计算图优化管线、内存静态规划与异构 Stream 调度机制
c语言·开发语言·神经网络
云姜.3 分钟前
线程和进程的关系
java·linux·jvm
是码龙不是码农5 分钟前
支付防重复下单|5 种幂等性设计方案(从初级到架构级)
java·架构·幂等性
曹牧5 分钟前
Spring Boot:如何在Java Controller中处理POST请求?
java·开发语言
heartbeat..5 分钟前
JVM 性能调优流程实战:从开发规范到生产应急排查
java·运维·jvm·性能优化·设计规范
浅念-8 分钟前
C++入门(2)
开发语言·c++·经验分享·笔记·学习
WeiXiao_Hyy9 分钟前
成为 Top 1% 的工程师
java·开发语言·javascript·经验分享·后端
User_芊芊君子15 分钟前
CANN010:PyASC Python编程接口—简化AI算子开发的Python框架
开发语言·人工智能·python
苏渡苇15 分钟前
优雅应对异常,从“try-catch堆砌”到“设计驱动”
java·后端·设计模式·学习方法·责任链模式
团子的二进制世界22 分钟前
G1垃圾收集器是如何工作的?
java·jvm·算法