0
Bitbucket Server APIを使用して自動スクリプトを作成しています。 私はここでプルリクエストの作成など、多くのアクションを持っています。BitbucketサーバAPI:API経由でチェックアウト/プル/マージすることは可能ですか?
何らかの理由で私はリモートといくつかのブランチを同期し、他のブランチとマージする必要があります(git merge)。
それはのような何かをすることは可能です:
git checkout my_branch
git pull
git merge another_branch
私が直接シェル呼び出しによって、このスタッフを行うことができますが、それは、など
任意のアイデアを分岐クローニングを必要と?
例えば、[GitPython](https://pypi.python.org/pypi/GitPython/)ライブラリはgitコマンドを抽象化します –
@DanIonescu、このライブラリを使用する前にリポジトリを複製する必要はありませんか? – smart
はい、しかし、clonningは、Pythonライブラリから作成することができますし、後でそれを削除することができますあなたはディスクスペースを心配している場合 –