Мое приложение фиксирует файл из кода C # в хранилище GIT. Для этого мы используем библиотеку LibGit2Sharp.
Ссылка ссылка
Я сравниваю коммиты перед нажатием на репозиторий 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);
Этот код не может различать изменения в нижнем и верхнем регистре. Есть ли возможность проверить изменения файла с учетом регистра?