【发布时间】:2020-03-09 14:21:56
【问题描述】:
即使该目录不是 repo 的根目录,我如何获取特定目录的分支?相当于
git branch --show-current
(即使在子目录中也能正常工作)。
按照this similar question 的回答,我做了以下操作,它只适用于回购的根目录:
using (var git = new Repository("repo_root\subdir")) // throws if subdir
{
return git.Head.FriendlyName;
}
【问题讨论】:
标签: libgit2sharp