forked from libgit2/libgit2sharp
- Notifications
You must be signed in to change notification settings - Fork 0
git tag
nulltoken edited this page May 25, 2011
·
6 revisions
$ git tag
using(varrepo=newRepository("path/to/your/repo")){foreach(Tagtinrepo.Tags){Console.WriteLine(t.Name);}}$ git tag -n -l myTag
using(varrepo=newRepository("path/to/your/repo")){Tagt=repo.Tags["your-tag-name"];Console.WriteLine(t.IsAnnotated?t.Annotation.Message:((Commit)t.Target).MessageShort);}$ git tag a-nice-tag-name
using(varrepo=newRepository("path/to/your/repo")){Tagt=repo.ApplyTag("a-nice-tag-name");}$ git tag a-better-tag-name refs/heads/cool-branch
$ git tag the-best-tag-name 5df3e2b3ca5ebe8123927a81d682993ad597a584
using(varrepo=newRepository("path/to/your/repo")){Tagt=repo.ApplyTag("a-better-tag-name","refs/heads/cool-branch");Tagt2=repo.ApplyTag("the-best-tag-name","5df3e2b3ca5ebe8123927a81d682993ad597a584");}To be done
To be done
To be done