# フォークを使って作業する

フォークは、GitHub でのopen source開発でよく使用されます。

## Links

* [フォークについて](/ja/pull-requests/collaborating-with-pull-requests/working-with-forks/about-forks)

  フォークは、元の "アップストリーム" リポジトリとコードと可視性の設定を共有する新しいリポジトリです。

* [リポジトリをフォークする](/ja/pull-requests/collaborating-with-pull-requests/working-with-forks/fork-a-repo)

  フォークは、元のアップストリーム リポジトリとコードと可視性の設定を共有する新しいリポジトリです。

* [フォークのアクセス許可と可視性について](/ja/pull-requests/collaborating-with-pull-requests/working-with-forks/about-permissions-and-visibility-of-forks)

  フォークのアクセス許可と可視性は、アップストリーム リポジトリがパブリックかプライベートか、 組織が所有しているかどうか、および企業のポリシーによって異なります。

* [フォーク用のリモート リポジトリの構成](/ja/pull-requests/collaborating-with-pull-requests/working-with-forks/configuring-a-remote-repository-for-a-fork)

  オリジナルのリポジトリとフォーク内で行った変更を同期するために、Git の上流リポジトリをポイントするリモートを構成する必要があります。 これにより、オリジナルのリポジトリ内で行った変更をフォークと同期することもできるようになります。

* [フォークを同期する](/ja/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork)

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

* [フォークから作成されたブランチへのプルリクエストの変更を許可する](/ja/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork)

  コラボレーションを強化するために、お客様の個人用アカウント内にあるフォークから作成したブランチに対するコミットを許可することができます。

* [リポジトリが削除されたり可視性が変更されたりするとフォークはどうなりますか？](/ja/pull-requests/collaborating-with-pull-requests/working-with-forks/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility)

  リポジトリを削除したり、その可視性を変更したりすると、そのリポジトリのフォークに影響します。

* [フォークを解除](/ja/pull-requests/collaborating-with-pull-requests/working-with-forks/detaching-a-fork)

  リポジトリをフォーク ネットワークから切断するには、ネットワークから離脱するか、フォークを手動で削除して元のフォーク ネットワークに接続せずに再作成します。