跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言

Git 修改已有分支名称的操作指南

在 Git 中修改本地和远程分支名称的步骤。首先使用 git branch -m 重命名本地分支,然后通过 set-upstream-to 设置跟踪关系。接着推送新分支到远程仓库并删除旧分支。最后提醒通知团队成员并清理本地引用。

芝士奶盖发布于 2026/3/27更新于 2026/6/227 浏览

Git 如何修改已有的分支名称

修改本地分支名称

重命名分支 使用以下命令重命名分支:

git branch -m <旧分支名> <新分支名>

或者,如果你当前不在该分支上,可以直接用:

git branch -m <新分支名>

示例: 如果你想把 old-branch-name 改为 new-branch-name,可以执行:

git branch -m old-branch-name new-branch-name

如果你当前就在 old-branch-name 上,只需:

git branch -m new-branch-name

修改远程分支名称

重命名本地分支后,还需要同步到远程仓库,尤其是如果该分支已经推送到远程。

更新分支的默认跟踪 如果本地新的分支需要与远程对应的新分支建立关联,可以运行:

git branch --set-upstream-to=origin/<新分支名>

推送新的分支名称 将本地重命名后的分支推送到远程:

git push origin <新分支名>

删除旧的远程分支 首先删除远程仓库中旧的分支名称:

git push origin --delete <旧分支名>

注意事项

  • 如果其他开发人员正在使用旧的分支名称,请提前通知他们,避免混淆。

删除远程分支后,其他开发人员需要运行以下命令清理本地对旧分支的引用:

git fetch --prune

总结命令

更新本地分支的跟踪设置:

git branch --set-upstream-to=origin/<新分支名>

推送新分支到远程:

git push origin <新分支名>

删除远程旧分支:

git push origin --delete <旧分支名>

重命名本地分支:

git branch -m <旧分支名> <新分支名>

目录

  1. Git 如何修改已有的分支名称
  2. 修改本地分支名称
  3. 修改远程分支名称
  4. 注意事项
  5. 总结命令
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • LeetCode 982. 位运算三元组等于零
  • Python 字节码逆向解密:pycdc 工具入门与实战
  • 生物信息学入门核心技能:Linux、R 与 Python
  • llama-cpp-python 完整安装与配置指南
  • 具身智能年度报告:4 万次真机评测揭示模型真实能力,榜首成功率仅 51%
  • OPENWEBUI 与传统手工开发电商详情页效率对比
  • Flow取代LiveData的必要性分析
  • 基于 Prometheus 与 cpolar 的远程监控告警配置教程
  • 基于 Termux 在 Android 部署 OpenClaw 实现移动端 AI 助理
  • Linux 进程池实战:基于管道通信的任务分发系统实现
  • 前端监控最佳实践:错误追踪与性能优化
  • Vue3 动态绑定 style 属性类型检查失败修复方案
  • OpenClaw 开源个人 AI 智能助理完整部署教程
  • 基于 Vulkan 的游戏引擎平面反射实现方案
  • 网络安全工程师职业定位与入门指南
  • Nilearn Python 神经影像机器学习完整指南
  • RAG 评估指南:解析评估指标与代码示例
  • 本地化部署 GraphRAG+LangChain+Ollama 驱动 Llama 3.1 集成 Neo4j 实战
  • 基于 Llama-Factory 微调 Qwen3.5-4B 模型实战指南
  • Qwen3.5-4B 微调实战:基于 LLaMA-Factory 构建医疗 AI 助手

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online