Как я могу получить личность и подпись пользователя с помощью libgit2sharp для создания коммитов?В документации только показано, как создать совершенно новую подпись, но я хочу использовать ту, которую пользователь уже настроил с помощью git config
.
. На странице документации по https://github.com/libgit2/libgit2sharp/wiki/Git-commit показано только то, каксоздать подпись, а не как получить личность пользователя.
// Create the committer's signature and commit
Signature author = new Signature("James", "@jugglingnutcase", DateTime.Now);
Signature committer = author;
// Commit to the repository
Commit commit = repo.Commit("Here's a commit i made!", author, committer);