在进行本地更改后无法从远程存储库进行更新

时间:2014-06-18 18:06:49

标签: libgit2sharp

我目前正在尝试从远程数据库更新我的本地存储库。 只要我的文件中没有任何本地更改,这就可以正常工作。

using (var r = new LibGit2Sharp.Repository(repo))
{
    var options = new MergeOptions
    {
        MergeFileFavor = MergeFileFavor.Theirs,
    };
    var result = r.Network.Pull(localSignature, new PullOptions { MergeOptions = options });
}

我之前找到了答案:StackOverflow

然而,在尝试使用上面的代码时,它只是将我的repo标记为“Up2Date”(结果的状态),而不是实际将我的本地更改与远程更新合并。

我怎样才能真正实现这个目标?

0 个答案:

没有答案