複数のラボ マシンがあり、ローカル ラボ マシンにリモート ブランチのコピーを作成する必要があります。このための git bash コマンドは次のとおりだと思います。
git checkout -b mybranch origin/mybranch
GitPythonで同等のことを行うにはどうすればよいですか?
変更を行い、その変更を origin/mybranch にプッシュしてから、その変更を他のラボ マシンにプルすることができます。
彼らのドキュメントをざっと見てみると、あなたならできるはずですgit.checkout('origin/mybranch', b='mybranch')
。ただし、私は GitPython にはあまり詳しくないので、それについては理解しておいてください。