あるブランチから別のブランチにコードを自動的にマージするツールを作成しようとしています。適切なブランチをマージするのは、hubot のコマンドになります。私が探しているのは、コードをローカルに複製せずにこのマージを行う方法です。これを行う方法はありますか?私はgithubを使用しているので、github apiも役に立ちます。
質問する
449 次
2 に答える
1
github api を使用すると、クローンを作成せずに github のリポジトリで直接マージを実行できます。
ドキュメントを参照してください。
于 2012-12-05T19:47:22.300 に答える
0
私はあなたの要件を完全には理解していませんでしたが、これらは他のレポからのブランチをマージするために使用する手順です。それが役立つかどうかを確認してください
git remote add -f (remote name) /path/or/URL/to/remote
git merge -s ours --no-commit (remote name)/master
git read-tree --prefix=foo/bar/ -u (remote name)/master
git commit -m "Merged (remote name) into subdirectory /foo/bar"
それでおしまい。
于 2012-07-03T19:09:00.963 に答える