2017-02-09 7 views
0

これはBashというスクリプトが見つかりました。これは同じタスクをBashで実行します。GitPythonすべてのブランチをクローンする方法は?

GitPythonを使ってリポジトリの完全なバックアップを作成すると、手動でチェックアウトすることなく、すべてのブランチを表示する方法を見つけることができません。

Repo.clone_from(repo, folder) 

私はループ内でこの行を使用して、reposからすべてのファイルをコピーしています。

答えて

0
for b in Repo.clone_from(repo, folder).remote[0].fetch(): 
    print(b.name) 
+0

はTypeError: 私は現在、このエラーを取得しています: 'instancemethod' オブジェクトが属性 '__getitem__' Repo.clone_from(レポ、フォルダ)のa、bのため .remote [0] .fetch()を持っていませんRepo.clone_from(repo、folder).remotes.origin.fetch(): のprint b.name のこのコードを使用すると、 – ghh1415

+0

はブランチのすべての名前を印刷します。フォルダ。 – ghh1415

関連する問題