Module: GitLeadTime::Git
- Defined in:
- lib/git_lead_time/git.rb
Class Method Summary collapse
Class Method Details
.status(ref, *fields) ⇒ Object
3 4 5 6 7 8 9 10 11 |
# File 'lib/git_lead_time/git.rb', line 3 def self.status(ref, *fields) format = { subject: "%s", abbreviated_hash: "%h", date: "%cd", }.values_at(*fields).join("\n") `git show -s --format='#{format}' #{ref}`.lines.map(&:strip) end |