我正在使用NGit,我想获得当前工作分支的所有标签列表。所以我创建了一个这样的NGit实例:
var git = Git.Open("c:\\temp\\projectx");
现在我想获取git存档中所有标签的列表,但是如何?没有像var refs =Git.TagList().Call();
我希望有像BranchList()这样的东西......
var refs = Git.BranchList().SetListMode(ListBranchCommand.ListMode.ALL).Call();
有什么想法吗?
谢谢!
答案 0 :(得分:0)
试试这个
var tags = Git.Open("c:\\temp\\projectx").GetRepository().GetTags();
其中代码为IDictionary<string,Ref>