Git - 将分支转移到主人

Ros*_*nko 32 git branching-and-merging git-branch

我有一个实际来源的分支,我很长时间没有提交任何提交,目前它已经完全过时了.我想用我的分支内容替换master的内容.一种方法是检查分支和主服务器,删除主服务器的内容并将内容从分支复制到主服务器,然后将结果推送到主服务器.

它有效,但我相信必须有一些git命令才能以更简单的方式完成它.

有谁知道怎么做?

And*_*ndy 58

您可以使用以下命令将主控指向新位置:
git branch -f master branchToMoveMasterTo

这是什么实际上做的是创建一个名为新的分支master,它指向branchToMoveMasterTo.由于我们已经有一个名为master的分支,我们需要-f标志来说我们要删除原始分支master