git 分支重命名

主要分为以下几个步骤:

1.删除远程分支

2.重命名本地分支

3.重命名后的分支提到远程分支

4.关联一下本地和远程分支

示例:将release20180814修改为ent_check分支。

1.删除远程分支

git push --delete origin release20180814

2.重命名本地分支

git branch -m release20180814  dev_entcheck

3.重命名后的分支提到远程分支

git push origin dev_entcheck

如果此时直接查看状态会出现如下问题:

git status
On branch dev_entcheck
Your branch is based on 'origin/release20180814', but the upstream is gone.
  (use "git branch --unset-upstream" to fixup)
nothing to commit, working tree clean

所以需要重新关联一下。

4.关联一下本地和远程分支

git branch --set-upstream-to=origin/dev_entcheck

你可能感兴趣的:((13)...git)