有没有更简单的方法来更改分支名称的负责人

Is there an easier way to change the head of a branchname

我有一个场景,我在一个分支上 (fx develop),但还有另一个分支应该被称为 develop 而不是当前分支。来自:

  B -- C 
 /
A -- D  (develop)  

至:

  B -- C (develop)
 /
A -- D

当然有办法做到这一点:

git branch -d develop
git checkout OTHER_HEAD
git checkout -b develop

问题是是否有更简单的方法。

这似乎是一种直接执行此操作的方法(重置分支名称)。如果您只想重置分支名称,请使用

git branch -f develop OTHER_HEAD

如果您还想查看您将使用的其他分支

git checkout -B develop OTHER_HEAD

你可以尝试直接重命名两个分支-

git branch -m develop current
git branch -m other_branch develop