逆引きマニュアル: Git: 本家の変更に追随する方法

投稿日:

やりたいこと

GitHubでforkしたあとに、本家の変更を取り込むための方法です。

前提条件

概要

手順

  • プロジェクト名:
  • forkした方のURL:
  • 本家のURL:

    # forkした方に対してgit cloneする。
    git clone {{ fork_url }} {{ project_name }}
    cd {{ project_name }}
    git remote add github {{ original_url }}
    git pull --rebase github master
    git push
    

git pullgit pull --rebase の違いは、以下の記事が分かりやすいです。 git pullはgit fetch + git merge、 git pull --rebaseはgit fetch + git rebaseになります。

補足

マニュアル