Read https://help.github.com/categories/collaborating-with-issues-and-pull-requests/
from https://www.digitalocean.com/community/tutorials/how-to-rebase-and-update-a-pull-request
- git clone https://github.com/martinus/bitcoin.git
- git remote add upstream https://github.com/bitcoin/bitcoin.git
- git fetch upstream
- git remote -v
- git checkout improved-benchmarking
- find merge base
- git merge-base improved-benchmarking upstream/master
- git rebase -i 2c66cea2d18682de1eef544fc3b74a1487a1741c
- git push -f # (force push to GitHub)
- git fetch upstream
- git merge-base improved-benchmarking upstream/master
- git rebase -i hash-of-above-command
- git push -f