Method: MultiGit::Repository#ref

Defined in:
lib/multi_git/repository.rb

#ref(name) ⇒ MultiGit::Ref Also known as: []

This method is abstract.

Opens a reference. A reference is usually known as branch or tag.

Examples:

# setup:
dir = `mktemp -d`
# example:
repo = MultiGit.open(dir, init: true) #=> be_a MultiGit::Repository
master_branch = repo.ref('refs/heads/master')
head = repo.ref('HEAD')
# teardown:
`rm -rf #{dir}`

Parameters:

  • name (String)

Returns:



138
# File 'lib/multi_git/repository.rb', line 138

abstract :ref