Pull Request が Merge された後でしたこと
前回、github のとあるリポジトリに Pull Request したことを綴りました。
githubでPull Request送られてきたら。
人生初めての Pull Request が Merge されて、
その後に何する必要があるの?ってところを
メモにします。
自分のローカルリポジトリにある、master ブランチが古くなってるはずなので
以下で Pull しましょう。
$ git checkout master Switched to branch 'master' $ git branch RouletteClass * master $ git remote add upstream https://github.com/whitech0c0/LabRoulette.git #fork元 $ git pull upstream master remote: Counting objects: 16, done. remote: Compressing objects: 100% (7/7), done. remote: Total 10 (delta 4), reused 9 (delta 3) Unpacking objects: 100% (10/10), done. From https://github.com/whitech0c0/LabRoulette * branch master -> FETCH_HEAD Updating 4d71127..a97d447 Fast-forward README.md | 48 +++++++++++++++++++++++++++-------------------- roulette.rb | 77 +++++++++++++++++++++++++++++++++++++++------------------------------------- 2 files changed, 68 insertions(+), 57 deletions(-) mode change 100644 => 100755 roulette.rb $ git push origin master Counting objects: 13, done. Delta compression using up to 4 threads. Compressing objects: 100% (7/7), done. Writing objects: 100% (7/7), 1.31 KiB | 0 bytes/s, done. Total 7 (delta 3), reused 0 (delta 0) To https://github.com/yuji-shimoda/LabRoulette.git 4d71127..a97d447 master -> master
次は、Pull Request した自分の修正用ブランチを更新する。
$ git checkout RouletteClass Switched to branch 'RouletteClass' $ git branch * RouletteClass master $ git rebase master First, rewinding head to replay your work on top of it... Fast-forwarded RouletteClass to master.
これで、Merge 済みの更新リポジトリに追いつけたはずです。
上記の作業は、以下を参考に作業しました。