在合并两个分支时遇到内容冲突时,我们要采用的解决方案是使用我们的文件或文件,而不是使用任何合并工具。
在Git命令中,我可以使用--ours和他们的 git checkout --ours - git checkout - 他们的 -
有谁知道LibGit2Sharp的等价物是什么?
答案 0 :(得分:0)
在合并两个分支时遇到内容冲突时,我们要采用的解决方案是使用我们的文件或文件,而不是使用任何合并工具。 有谁知道LibGit2Sharp的等价物是什么?
Merge()
方法接受MergeOptions
参数,该参数公开FileConflictStrategy
获取/设置器。
请参阅此 test ,了解如何利用它。
在Git命令中,我可以使用--ours和他们的git checkout --ours - git checkout --theirs -
令人惊讶的是,虽然此选项已经可用于CherryPick
,Merge
和Revert
,但在Checkout()
方法的LibGit2Sharp中尚不可用。
为此目的,已经创建了强选功能请求 #868 。