我需要在单个提交中到达分支A顶部的分支B的HEAD。
分支B的最后一次提交是git merge A
的结果,现在它应该是Already up-to-date.
。
现在我尝试:
git checkout B
git format-patch A --stdout > AB.patch
git checkout A
git apply AB.patch
但是patch does not apply
我也尝试过:
git checkout A
git diff A B > AB.patch
git apply AB.patch
在cannot apply binary patch to
错误时失败。
解决方案是什么?为什么上述失败? 感谢