メモ: GitHub でプルリクエスト(pull request)を処理する手順
自分用のメモです。
kuroda/test からフォークした example/test レポジトリが存在すると仮定します。
今、example/test から kuroda/test に対してプルリクエストが届きました(ブランチは両方ともmaster)。
私(kuroda/testにpush権限を持つ)が example/test の変更を kuroda/test に取り込む手順は以下の通り。
1. まず clone。
$ git clone git://github.com/kuroda/test.git
2. 変更を取り込む。
$ git checkout -b example-master master
$ git pull git://github.com/example/test.git master
$ git checkout master
$ git merge example-master
3. 必要に応じて修正。
4. コミット&プッシュ
$ git commit
$ git push origin master