私はgitを使って共同プロジェクトをバージョニングしています。コマンドラインでgithubでプルリクエストを自動的に開く
私は2つのリモコンを持っています。 フォークはプロジェクトのフォーク、の起源はオリジナルプロジェクトです。
私はpush(git push fork master)を送信すると、originで利用可能なプルリクエストを自動的に作成してをマージできますか?
私は直接起源にコミットできません(これは可能です)。最初にのフォークにプッシュする必要があり、管理者がそれをサポートしている場合はの起点を受け入れます。手動でgithubに行き、フォークを開くのを避けて、このプロセスを自動化したいと思います。
どうすればいいですか?
編集:
民間組織:
name: Org
repository: main
branch: master
プライベートフォーク:私は、次のアプローチを試してみましたが、まだ働いていなかった
:何が間違っていますか?これをどうすれば解決できますか?
編集2
別の試み:
hub pull-request "Testing" -b OrgFork:main:testing -h OrgFork:main:master
Githubには[pull要求を作成するためのAPI]があります(http://developer.github.com/v3/pulls/#create-a-pull-リクエスト)を使用することがあります。 – cjc343
@ cjc343、私はこれを見ていましたが、私は働くことができませんでした。 – GarouDan
APIを使用する大きな部分は認証です。 [application](https://github.com/settings/applications)が必要で、[authorization](http://developer.github.com/v3/oauth/#create-a)でOAuthトークンを生成する必要があります新しい承認)。素敵な紹介[カールを使う](https://gist.github.com/caspyin/2288960)があります。 – cjc343