リポジトリの可視性の変更について
Organization のオーナーは、リポジトリの可視性を変更する機能を Organization のオーナーのみに制限できます。 詳しい情報については「Organization 内でリポジトリの可視性の変更を制限する」を参照してください。
リポジトリの可視性を変更する前に、次の注意点を確認することをお勧めします。
リポジトリをプライベートにする
- GitHub はパブリックリポジトリのパブリックフォークを切り離し、新しいネットワークに追加します。 パブリックフォークはプライベートにはなりません。 リポジトリの可視性を内部からプライベートに変更すると、GitHub は新たなプライベートリポジトリへのアクセスを持たないユーザに属するフォークを削除します。詳しい情報については、「リポジトリが削除されたり可視性が変更されたりするとフォークはどうなりますか?」を参照してください。
- ユーザアカウントまたは Organization に GitHub Free を使用している場合、可視性をプライベートに変更すると、リポジトリで一部の機能が使用できなくなります。 詳しい情報については「GitHubの製品」を参照してください。
- すべての公開済みの GitHub Pages サイトは自動的に取り下げられます。 GitHub Pages サイトにカスタムドメインを追加した場合、ドメインの乗っ取りリスクを回避するために、リポジトリをプライベートに設定する前に DNS レコードを削除または更新してください。 詳しい情報については、「GitHub Pages サイト用のカスタムドメインを管理する」を参照してください。
- GitHub will no longer included the repository in the GitHub Archive Program. For more information, see "About archiving content and data on GitHub."
リポジトリをパブリックにする
- GitHub will detach private forks and turn them into a standalone private repository. 詳細は「リポジトリが削除されたり可視性が変更されたりするとフォークはどうなりますか?」を参照してください。
- オープンソースプロジェクトの作成の一環として、プライベートリポジトリをパブリックリポジトリに変換する場合は、オープンソースガイドを参照して役立つヒントやガイドラインを確認してください。 GitHub Learning Lab でオープンソースプロジェクトの管理方法についての無料コースを受けることもできます。 リポジトリがパブリックになったら、コントリビューターをサポートするための最適な手法にプロジェクトが合致しているかどうかを確認するため、リポジトリのコミュニティプロフィールを表示できます。 詳細は「コミュニティプロフィールを見る」を参照してください。
Changing a repository's visibility
- GitHubで、リポジトリのメインページにアクセスしてください。
- リポジトリ名の下で Settings(設定)をクリックしてください。

- Under "Danger Zone", to the right of to "Change repository visibility", click Change visibility.

- Select a visibility.

- To verify that you're changing the correct repository's visibility, type the name of the repository you want to change the visibility of.
- Click I understand, change repository visibility.


