リポジトリをフォークした後でフォーク元に魅力的なプルリクエストがあった場合、それを取り込みたい。 hubコマンドを使えばプルリクエストをパッチとして扱い、ローカルのリポジトリに取り込むことができる。
hubコマンドが使えるようになる。エイリアスなどでgitという名前でhubを実行するようにすることもある。
hub am -3 プルリクエストのURL
という形式で指定すると、パッチが当たる。
slateというライブラリをフォークした後で、フォーク元のプルリクエストを取り込んでいる例を示す。
Applying: Fix tests on python 3.5 Applying: add a .gitignore file Applying: Convert README to reStructuredText so it looks better on github Applying: Fix unit tests Applying: Fix demo code Applying: Fix setup.py so it uses README.rst as readme file