Git 和 GitHub:(十三)改分支名

上一篇 下一篇
基于远程仓库的某一个分支的某一笔提交创建新分支 rebase 到某个有新提交的远程仓库的分支

改分支名

本质就是基于旧分支新建一个分支(新分支名是自己想改成的),然后推送新分支到远程,然后再删除远程旧分支。

如果是直接在一个空文件夹里 git clone 的 github/gitlab 仓库的某个分支,然后想改这个分支名:

先进入指定分支,然后直接执行重命名命令即可:

bash 复制代码
git branch -m 新分支名

比如想改成 feature/key_led,那就这样写:

bash 复制代码
git branch -m feature/key_led

本地改名后,远程分支并没有自动改名 。如果要同步远程分支改名,需要继续写:

bash 复制代码
# 1. 推送本地新分支名到远程
git push -u origin <新分支名>	# 例如 git push -u origin feature/key_led

# 2. 删除远程旧分支(需确保你有权限)
git push origin --delete <旧分支名>	

相关推荐
kuroomi3 小时前
Git入门
git·kubernetes
daliucheng3 小时前
lazygit 上手:日常 git 操作一篇讲完
git
徐小夕4 小时前
开源Vector-Graph-RAG:向量+图谱双引擎,打破纯向量RAG的效果天花板
前端·vue.js·github
GitHub实测笔记4 小时前
zoxide 本机实测:一万条记查询中 5.7ms0.10 版 import --from
github
codigger5 小时前
大厂git提交规范
git·程序员
挖掘狂人5 小时前
六条分支,一条主干:我的 Git 分支管理心得
git·后端·程序员
Brookty6 小时前
Git与GitHub系统学习|本地Git工作模型:终端与进程、CWD、HEAD/Index/工作树及Git对象
git·github
2301_7671139821 小时前
点过“不再询问”就要检查:Claude Code权限文件也可能存着密钥
git·信息安全·claude code
miofly1 天前
Genie 4新增原生音频,实时世界模型加入声音生成
开源·github
dong_junshuai1 天前
每天一个开源项目#155 MuJoCo:从接触求解到控制时序的物理引擎
github