在git中移动分支路径(更改其名称,而不是其代码)

时间:2016-06-29 20:23:33

标签: git renaming

我们在遥控器上有一个名为release/service-release-2016

的分支

我想将分支重命名为release/completed/service-release-2016以便存档和清晰。

我该怎么做?

我搜索的所有内容都将其解释为移动提交和头部等等 - 我认为这可能很容易。

1 个答案:

答案 0 :(得分:1)

执行此操作的一种方法是在本地检出远程分支到临时分支名称,按下远程分支上的新名称,然后删除远程分支。例如:

delete_at

创建新的远程分支:

git checkout -b tmp origin/release/service-release-2016

删除旧的远程分支:

git push origin tmp:release/completed/service-release-2016