フォークはユーザが管理するリポジトリのコピーです。 フォークを使えば、オリジナルのリポジトリに影響を与えることなくプロジェクトへの変更を行えます。 オリジナルのリポジトリから更新をフェッチしたり、プルリクエストでオリジナルのリポジトリに変更をサブミットしたりできます。
You must configure a remote that points to the upstream repository in Git to sync changes you make in a fork with the original repository. これにより、オリジナルのリポジトリ内で行った変更をフォークと同期することもできるようになります。
リポジトリのフォークを最新に保つために上流リポジトリと同期します。
上流リポジトリに対するプッシュ (書き込み) アクセスがない場合でも、そのリポジトリから自分のフォークにコミットをプルできます。
For greater collaboration, you can allow commits on branches you've created from forks owned by your personal account.
リポジトリを削除したり、その可視性を変更したりすると、そのリポジトリのフォークに影響します。