【发布时间】:2014-06-15 14:14:40
【问题描述】:
我已经开始在我的项目中使用 LibGit2Sharp,我不得不承认它非常棒。我很高兴我没有使用 processinfo 走命令行路线。但是我有一个问题,我无法在 wiki 中找到答案,也无法在包含它的源代码中找到测试。如果文件夹是 git 存储库,如何使用 LibGit2Sharp 检查?
【问题讨论】:
标签: c# git libgit2sharp
我已经开始在我的项目中使用 LibGit2Sharp,我不得不承认它非常棒。我很高兴我没有使用 processinfo 走命令行路线。但是我有一个问题,我无法在 wiki 中找到答案,也无法在包含它的源代码中找到测试。如果文件夹是 git 存储库,如何使用 LibGit2Sharp 检查?
【问题讨论】:
标签: c# git libgit2sharp
您可以拨打Repository.IsValid(path)。 Repository的源代码是here。
路径可以是.git 文件夹或工作目录。
【讨论】: