我正在使用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();
任何想法?
谢谢!
试试这个
var tags = Git.Open("c:\temp\projectx").GetRepository().GetTags();
标签为IDictionary<string,Ref>