Comment puis-je tirer un dépôt distant avec GitPython?

Je suis en train d'essayer de trouver le moyen de tirer un dépôt git à l'aide de gitPython.
Jusqu'à présent c'est ce que j'ai prises de l'officiel docs ici.

test_remote = repo.create_remote('test', 'git@server:repo.git')
repo.delete_remote(test_remote) # create and delete remotes
origin = repo.remotes.origin    # get default remote by name
origin.refs                     # local remote references
o = origin.rename('new_origin') # rename remotes
o.fetch()                       # fetch, pull and push from and to the remote
o.pull()
o.push()

Le fait est que je veux accéder à des pensions de titres.télécommandes.l'origine pour faire un pull sans le renommer l'origine (l'origine.renommer)
Comment puis-je y parvenir?
Merci.

OriginalL'auteur Uuid | 2012-10-31