Class | Grit::Head |
In: |
lib/grit/ref.rb
|
Parent: | Ref |
A Head is a named reference to a Commit. Every Head instance contains a name and a Commit object.
r = Grit::Repo.new("/path/to/repo") h = r.heads.first h.name # => "master" h.commit # => #<Grit::Commit "1c09f116cbc2cb4100fb6935bb162daa4723f455"> h.commit.id # => "1c09f116cbc2cb4100fb6935bb162daa4723f455"
Get the HEAD revision of the repo.
+repo+ is the Repo +options+ is a Hash of options
Returns Grit::Head (baked)