使用LibGit2Sharp比较Git中的提交

时间:2019-01-02 22:16:28

标签: c# git libgit2sharp

我的应用程序将文件从C#代码提交到GIT存储库。为此,我们使用的是LibGit2Sharp库。

已引用此link

我比较提交到GIT仓库之前的提交。

 repo.Config.Set("core.ignorecase", false);// default : true

 Tree newTree = repo.Head.Tip.Tree; // stage level
 Tree oldTree = repo.Head.Tip.Parents.Single().Tree;

 TreeChanges changes = repo.Diff.Compare<TreeChanges>(oldTree, newTree);

此代码无法区分大小写更改。反正有没有检查文件中区分大小写的更改?

0 个答案:

没有答案