我正在尝试找到使用 gitPython 提取 git 存储库的方法。到目前为止,这是我从此处的官方文档中获取的内容。
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()
事实是我想访问 repo.remotes.origin 来做一个 pull withouth 重命名它的起源 (origin.rename) 我怎么能做到这一点?谢谢。