Module: PTLog::Git::Lib

Defined in:
lib/ptlog/git/lib.rb

Instance Method Summary collapse

Instance Method Details

#first_commitObject



6
7
8
# File 'lib/ptlog/git/lib.rb', line 6

def first_commit
  command("rev-list --max-parents=0 HEAD")
end

#ordered_tagsObject



3
4
5
# File 'lib/ptlog/git/lib.rb', line 3

def ordered_tags
  command_lines("for-each-ref --sort='*authordate' --format='%(tag)' refs/tags")
end