tag {git2r} | R Documentation |
Create tag targeting HEAD commit in repository
tag(object = ".", name = NULL, message = NULL, session = FALSE, tagger = NULL)
object |
The repository |
name |
Name for the tag. |
message |
The tag message. |
session |
Add sessionInfo to tag message. Default is FALSE. |
tagger |
The tagger (author) of the tag |
invisible(git_tag
) object
## Not run: ## Initialize a temporary repository path <- tempfile(pattern="git2r-") dir.create(path) repo <- init(path) ## Create a user config(repo, user.name="Alice", user.email="alice@example.org") ## Commit a text file writeLines("Hello world!", file.path(path, "example.txt")) add(repo, "example.txt") commit(repo, "First commit message") ## Create tag tag(repo, "Tagname", "Tag message") ## List tags tags(repo) ## End(Not run)