如何在 tortoisegit 中设置 libgit2 而不是 git.exe?

How to set libgit2 instead of git.exe in tortoisegit?

当我设置使用 libgit2.但它总是提醒我设置 git.exe 路径。 我想用libgit2代替git.exe上传数据,可以吗?

TortoiseGit 在任何情况下都需要 git.exe,因为并非所有功能都由 libgit2 提供或实现。

如果你想使用实验性的 libgit2 功能,你必须在注册表中调整一个 DWORD 值 (HKCU\Software\TortoiseGit\UseLibgit2_mask)。将其设置为 DWORD_MAX (0xffffff) 它将启用 TortoiseGit 中所有已实现的 libgit2 函数。