0
我發現這個Bash腳本,它完成相同的任務,但在Bash中。GitPython如何克隆所有分支?
使用GitPython創建存儲庫的完整備份,似乎無法弄清楚如何讓所有分支顯示而無需手動檢出它們。
Repo.clone_from(repo, folder)
我在迴路中使用此行來複制回購中的所有文件。
我發現這個Bash腳本,它完成相同的任務,但在Bash中。GitPython如何克隆所有分支?
使用GitPython創建存儲庫的完整備份,似乎無法弄清楚如何讓所有分支顯示而無需手動檢出它們。
Repo.clone_from(repo, folder)
我在迴路中使用此行來複制回購中的所有文件。
for b in Repo.clone_from(repo, folder).remote[0].fetch():
print(b.name)
類型錯誤: 'instancemethod' 對象沒有屬性 '__getitem__' 在Repo.clone_from(回購,文件夾) 對於b。遠程[0] .fetch(): 我正在目前這個錯誤在Repo.clone_from(回購,文件夾).remotes.origin.fetch()中使用此代碼 – ghh1415
作爲b: print b.name 這將打印出分支的所有名稱,仍然無法將它們複製到儘管如此。 – ghh1415