0

我有一个 git 存储库和两个分支masterst(从 分支master)。我想重新定位stmaster. 然而,master已经被其他人大规模重写,坦率地说我不知道​​为什么,但我们被提示到fetch新的masterreset --hard我们的私人分支。

如果我尝试git-rebase列出需要手动合并的非平凡冲突文件跨越两个屏幕页面。我知道实际的变化并没有那么大。一方面,该st分支只涉及少数文件(我猜不超过十个)。

除了变基,我尝试创建一个补丁并应用它,但也有一些冲突,我不知道如何解决。

4

1 回答 1

0

正如这个答案所建议的那样,该解决方案似乎非常简单,您可以简单地做

git am -3 changes.patch

ifchanges.patch是完整的补丁文件。

于 2011-05-13T12:37:56.277 回答