class Rugged::Repository
def fetch(remote_or_url, *args, **kwargs)
def fetch(remote_or_url, *args, **kwargs) unless remote_or_url.kind_of? Remote remote_or_url = remotes[remote_or_url] || remotes.create_anonymous(remote_or_url) end remote_or_url.fetch(*args, **kwargs) end