Skip to main content

フォーク用のリモート リポジトリの構成

フォークと元のリポジトリの間の変更を同期するために、Git のアップストリーム リポジトリを指すリモート を設定します。

  1. ターミナルまたは Git Bash を開きます。

  2. フォーク用に現在構成されているリモートを一覧表示します。

    $ git remote -v
    > origin  https://github.com/YOUR-USERNAME/YOUR-FORK.git (fetch)
    > origin  https://github.com/YOUR-USERNAME/YOUR-FORK.git (push)
    
  3. 元のリポジトリを指す アップストリーム という名前の新しいリモートを追加します。

    git remote add upstream https://github.com/ORIGINAL-OWNER/ORIGINAL-REPOSITORY.git
    
  4. フォークに指定した新しいアップストリーム リポジトリを確認します。

    $ git remote -v
    > origin    https://github.com/YOUR-USERNAME/YOUR-FORK.git (fetch)
    > origin    https://github.com/YOUR-USERNAME/YOUR-FORK.git (push)
    > upstream  https://github.com/ORIGINAL-OWNER/ORIGINAL-REPOSITORY.git (fetch)
    > upstream  https://github.com/ORIGINAL-OWNER/ORIGINAL-REPOSITORY.git (push)