The Challenge:
元のPatchworkリポジトリに対してPull Requestを送ってみよう
Pull Request
フォークしたリポジトリに変更や改善を加えたら、それらの変更を元のリポジトリのメンテナーに対して、変更を元のリポジトリにpullして欲しいというrequest を送りましょう。そうすることによってみんなが変更による利益を享受することができます。これがpull requestです。
私たちは、あなたがこのワークショップを修了した証拠として、あなたの名前をリストに追加したいと考えています。元のリポジトリ(github.com/jlord/patchwork)に対するpull requestを作ってください。

Step: pull requestを作ろう
GitHub上で元のリポジトリにアクセスしてください。今回のケースでは、 http://github.com/jlord/patchworkになります。
GitHubは通常、あなたがフォークしたリポジトリに変更をPushしたことを検知して、元のページのトップにそのように表示します。もし'add-username'ブランチが見えているなら、そこにあるCreate Pull Requestボタンを押してください。見えない場合は:
- メニューにある'Pull request'をクリックして、'New pull request'を押します。
- あなたの変更が入っているブランチを選択してください。'add-yourusername'という名前のブランチのはずです。
次にあなたがこれから作ろうとしているpull request作成の詳細画面が表示されます。このページでは作ろうとしているPull Requestに関連するコミットや変更内容が元のリポジトリの'gh-pages'ブランチとの差分の形で表示されています。
もし元のリポジトリに contribution documentationがあれば、GitHubはそのリンクも表示します。これはリポジトリのオーナーからコントリビュートする際に守ってほしいことなどが書かれたドキュメントになります。
確認してみてすべてがOKなら:
- 'Create pull request'を押します
- 元リポジトリのオーナーにPullしてもらうために、変更の内容がわかりやすいようにtitleとdescriptionを書きます
- 'Send pull request'をクリックしましょう!
やったね! Pull Requestを送りました! すこしだけ待ってみてください。
もしあなたのPull Requestがすべて良くできていれば、少し待つとすぐにマージされるはずです。もし少し待っても自動的にマージされない場合には、おそらくReporobotからなぜマージできないのかコメントが書き込まれているはずです。もしそうだったなら、GitHub上でPull RequestをCloseして、必要な変更を自分のブランチに加えて、もう一回Pushして、再度Pull Requestを作りなおしてみてください。