Method: MultiGit::Ref#resolve
- Defined in:
- lib/multi_git/ref.rb
#resolve ⇒ MultGit::Ref
Resolves symbolic references and returns the final reference.
278 279 280 281 282 283 284 285 286 |
# File 'lib/multi_git/ref.rb', line 278 def resolve @leaf ||= begin ref = self loop do break ref unless ref.target.kind_of? MultiGit::Ref ref = ref.target end end end |