Git 分支重命名 gitrename branch

    技术2023-08-01  98

    在项目开发过程中,有时会涉及到 分支的重命名,那么当本地的开发分支还没有推送到远程分支的时候,会在本地进行分支的重命名:

    重命名本地分支

    在当前分支时 git branch -m new_branch_name 当不在当前分支时 git branch -m old_branch_name new_branch_name

    如果是已经推送到远端,应该怎么做呢?

    重命名远端分支(假设是在当前分支,并且远端分支与本地分支名是一致的)

    重命名本地分支 git branch -m new_branch_name 删除远程分支 git push --delete origin old_branch_name 上传新命名的本地分支 git push origin new_branch_name 关联修改后的本地分支与远程分支 git branch --set-upstream-to origin/new_branch_name
    Processed: 0.009, SQL: 9