Method: Git::Base#add_remote
- Defined in:
- lib/git/base.rb
#add_remote(name, url, opts = {}) ⇒ Object
adds a new remote to this repository url can be a git url or a Git::Base object if it’s a local reference
@git.add_remote('scotts_git', 'git://repo.or.cz/rubygit.git')
@git.fetch('scotts_git')
@git.merge('scotts_git/master')
332 333 334 335 336 337 338 |
# File 'lib/git/base.rb', line 332 def add_remote(name, url, opts = {}) if url.is_a?(Git::Base) url = url.repo.path end self.lib.remote_add(name, url, opts) Git::Remote.new(self, name) end |