我有一个关于应用包含与工作副本冲突的补丁的问题。我对git apply
感到有点困惑,因为它有时会应用补丁并创建冲突标记,有时它仅在我指定--3way
时执行(如果我没有指定--3way
它会说补丁不能应用,什么都不做)。此行为是否依赖于某些全局设置?
Git版本:1.8.1.1
答案 0 :(得分:0)
将新分支与您的工作分支合并可能是更好的方法。如果你的工作分支是主人,这是一个例子:
将master分支合并到new-features分支
git checkout new-branch
git merge master
将new-features分支合并到主
git checkout master
git merge -s theirs
您可以在此处阅读更多内容Merge repos while overwriting changes