这是我的存储库的当前状态:
我想做的是摆脱那个悬空的提交(当前位于本地HEAD),并使origin/master
看起来像最后一次提交,最后完全摆脱tmp
分支。
我认为我应该首先将origin/master
与本地master
合并,然后将tmp
重新纳入master
,但是我不确定。
我该如何实现?
答案 0 :(得分:0)
您可以在一个rebase命令中完成这两项操作:
git checkout master
git rebase tmp
这将重播您在tmp(和tmp的直接祖先/原点/母带)上悬空的提交
然后您将不得不强制按下(git push --force
)