Method: Git::Base#add_tag

Defined in:
lib/git/base.rb

#add_tag(name, *opts) ⇒ Object

Creates a new git tag (Git::Tag) Usage:

repo.add_tag('tag_name', object_reference)
repo.add_tag('tag_name', object_reference, {:options => 'here'})
repo.add_tag('tag_name', {:options => 'here'})

Options:

:a | :annotate -> true
:d             -> true
:f             -> true
:m | :message  -> String
:s             -> true


400
401
402
403
# File 'lib/git/base.rb', line 400

def add_tag(name, *opts)
  self.lib.tag(name, *opts)
  self.tag(name)
end