ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
記事のバージョン: GitHub.com

上流リポジトリをフォークにマージする

上流リポジトリに対するプッシュ (書き込み) アクセスがない場合でも、そのリポジトリから自分のフォークにコミットをプルできます。

  1. ターミナルターミナルGit Bashターミナル を開いてください。

  2. ワーキングディレクトリをローカルプロジェクトに変更します。

  3. マージ先のブランチをチェックアウトします。 マージ先は通常、master です。

    $ git checkout master
  4. 上流リポジトリから目的のブランチをプルします。 この方法では、コミット履歴が修正されずに維持されます。

    $ git pull https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git BRANCH_NAME
  5. コンフリクトがある場合は解決します。 詳細は「マージコンフリクトに対処する」を参照してください。

  6. マージをコミットします。

  7. 変更を確認し、問題がないことを確かめます。

  8. マージを GitHub リポジトリにプッシュします。

    $ git push origin master

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください