Git分支重命名

Entropy Tree Lv4

Git重命名分支

在开发过程中,有时需要对分支进行重命名。重命名分支需要考虑到分支是否已经推送到远端的情况

Git重命名本地分支(还未推送到远端)

  • 在需要重命名的分支处

    1
    git branch -m '新的分支名'
  • 不在需要重命名的分支处

    1
    git branch -m '需要重命名的分支名' '新的分支名'

Git重命名远端分支(已经推送到远端)

假设已经处于需要重命名的分支上,参考上面的操作,并且在通过命令修改分支名之前没有手动去远端进行过修改,即修改之前本地分支名与远端分支名仍保持一致

  • 重命名本地分支

    1
    git branch -m 新的分支名
  • 删除远程分支

    1
    git push --delete origin 要删除的分支名
  • 上传新命名的分支

    1
    git push origin 新的分支名
  • 关联修改后的本地分支与远端分支

    1
    git branch --set-upstream-to origin/新的分支名
  • 标题: Git分支重命名
  • 作者: Entropy Tree
  • 创建于 : 2022-09-08 12:20:19
  • 更新于 : 2023-04-01 07:55:52
  • 链接: https://www.entropy-tree.top/2022/09/08/Git-Branch-Rename/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
Git分支重命名