Class: Git::Repository::Branching::HeadState
- Inherits:
-
Data
- Object
- Data
- Git::Repository::Branching::HeadState
- Defined in:
- lib/git/repository/branching.rb
Overview
Represents the state of HEAD in a repository
Instance Attribute Summary collapse
-
#name ⇒ String
readonly
The branch name, or
'HEAD'when detached. -
#state ⇒ Symbol
readonly
One of
:active,:unborn, or:detached.
Instance Attribute Details
#name ⇒ String (readonly)
Returns the branch name, or 'HEAD' when detached.
38 |
# File 'lib/git/repository/branching.rb', line 38 HeadState = Data.define(:state, :name) |
#state ⇒ Symbol (readonly)
Returns one of :active, :unborn, or :detached.
38 |
# File 'lib/git/repository/branching.rb', line 38 HeadState = Data.define(:state, :name) |