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

#加油

相关推荐
人道领域2 分钟前
Day | 10【苍穹外卖:SpringTask 和WebSocket 案例】
java·数据库·后端
白宇横流学长2 分钟前
基于SpringMVC 的景区智能客流预测系统设计与实现
java
暮冬-  Gentle°2 分钟前
C++中的策略模式应用
开发语言·c++·算法
Yungoal2 分钟前
1:const+volatile解决内存可见性问题,2:共享数据的访问导致竞争条件(Race Condition)
开发语言·c++·架构
1104.北光c°3 分钟前
Leetcode206.反转链表 迭代+递归 【hot100算法个人笔记】【java写法】
java·数据结构·笔记·算法·leetcode·链表·反转链表
MegaDataFlowers3 分钟前
静态/动态代理模式
java·开发语言·代理模式
00后程序员张5 分钟前
iPhone 无需越狱文件管理 使用Keymob查看导出文件
android·ios·小程序·https·uni-app·iphone·webview
kcuwu.5 分钟前
Python文件操作零基础及进阶
android·服务器·python
傻啦嘿哟6 分钟前
使用 Python 实现 Word 文档文本格式化全解析
开发语言·python·word
2501_945424806 分钟前
调试技巧与核心转储分析
开发语言·c++·算法