Skip to main content
ドキュメントには� �繁に更新が� えられ、その都度公開されています。本ページの翻訳はま� 未完成な部分があることをご了承く� さい。最新の情� �については、英語のドキュメンテーションをご参照く� さい。本ページの翻訳に問題がある� �合はこちらまでご連絡く� さい。

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2022-06-03. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの改善、新機能のためには、最新バージョンのGitHub Enterpriseにアップグレードしてく� さい。 アップグレードに関する支援については、GitHub Enterprise supportに連絡してく� さい。

フォークを同期する

リポジトリのフォークを最新に保つために上流リポジトリと同期します。

People with write access for a forked repository can sync the fork to the upstream repository.

上流リポジトリとフォークを同期する前に、Git で上流リポジトリをポイントするリモートの設定をする必要があります。

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

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

  3. 上流リポジトリから、ブランチと各ブランチのコミットをフェッチします。 BRANCHNAME へのコミットは、ローカルブランチ upstream/BRANCHNAME に保存されます。

    $ git fetch upstream
    > remote: Counting objects: 75, done.
    > remote: Compressing objects: 100% (53/53), done.
    > remote: Total 62 (delta 27), reused 44 (delta 9)
    > Unpacking objects: 100% (62/62), done.
    > From https://hostname/ORIGINAL_OWNER/ORIGINAL_REPOSITORY
    >  * [new branch]      main     -> upstream/main
  4. フォークのローカルのデフォルトブランチを確認してく� さい。この� �合は、main を使用します。

    $ git checkout main
    > Switched to branch 'main'
  5. 上流のデフォルトブランチ (この� �合は upstream/main) からの変更をローカルのデフォルトブランチにマージします。 これにより、ローカルの変更を失うことなく、フォークのデフォルトブランチが上流リポジトリと同期されます。

    $ git merge upstream/main
    > Updating a422352..5fdff0f
    > Fast-forward
    >  README                    |    9 -------
    >  README.md                 |    7 ++++++
    >  2 files changed, 7 insertions(+), 9 deletions(-)
    >  delete mode 100644 README
    >  create mode 100644 README.md

参考: フォークの同期は、リポジトリのローカルコピー� けをアップデートします。 GitHub Enterprise Serverインスタンス 上のフォークをアップデートするには、変更をプッシュする必要があります。