0
GitPython이라는 로컬 git 복제본이 있다고 가정합니다. 내가 저지를 수있어 및 gitpython 사용하여 밀어 :업스트림 저장소에서 특정 분기를 가져 오는 방법
그러나repo = Repo(D:\Dev\Gitpython)
print(repo.git.add("."))
print(repo.git.commit(m='my commit message'))
print(repo.git.push())
, 어떻게 내가 gitpython를 사용하여 업스트림 저장소에서 가져올 수 있습니까? Repo.create_remote()를 사용하여 원격 객체를 만들려고했지만 원격이 이미 존재하기 때문에 오류가 발생합니다.
아서 덕분에 코드가 작동합니다. 하지만 특정 지사를 가져 오려면 어떻게해야합니까? – Fengeey
@PatrickYu 특정 분기에서 당기기 위해서는'o.pull ('branch-name')' – janos
@PatrickYu를 사용하십시오. 또한 'repo.remotes.origin.fetch ('branch_name ')' –