リポジトリの可視性の変更について
Organization のオーナーは、リポジトリの可視性を変更する機能を Organization のオーナーのみに制限できます。 詳しい情報については「Organization 内でリポジトリの可視性の変更を制限する」を参照してください。
リポジトリの可視性を変更する前に、次の注意点を確認することをお勧めします。
リポジトリをプライベートにする
- GitHub はパブリックリポジトリのパブリックフォークを切り離し、新しいネットワークに追加します。 パブリックフォークはプライベートにはなりません。 If you change a repository's visibility from internal to private, GitHub will remove forks that belong to any user without access to the newly private repository. For more information, see "What happens to forks when a repository is deleted or changes visibility?"
- If you're using GitHub Free for user accounts or organizations, some features won't be available in the repository after you change the visibility to private. For more information, see "GitHub's products."
- すべての公開済みの GitHub Pages サイトは自動的に取り下げられます。 GitHub Pages サイトにカスタムドメインを追加した場合、ドメインの乗っ取りリスクを回避するために、リポジトリをプライベートに設定する前に DNS レコードを削除または更新してください。 詳しい情報については、「GitHub Pages サイト用のカスタムドメインを管理する」を参照してください。
- 今後、GitHub は GitHub Archive Program にリポジトリを含まなくなります。 詳しい情報については、「GitHub のコンテンツとデータのアーカイブについて」を参照してください。
リポジトリをパブリックにする
- GitHub はプライベートフォークを切り離し、スタンドアロンのプライベートリポジトリに変換します。 詳細は「リポジトリが削除されたり可視性が変更されたりするとフォークはどうなりますか?」を参照してください。
- If you're converting your private repository to a public repository as part of a move toward creating an open source project, see the Open Source Guides for helpful tips and guidelines. You can also take a free course on managing an open source project with GitHub Learning Lab. リポジトリがパブリックになったら、コントリビューターをサポートするための最適な手法にプロジェクトが合致しているかどうかを確認するため、リポジトリのコミュニティプロフィールを表示できます。 詳細は「コミュニティプロフィールを見る」を参照してください。
リポジトリの可視性を変更する
- GitHubで、リポジトリのメインページにアクセスしてください。
- リポジトリ名の下で Settings(設定)をクリックしてください。

- [Danger Zone] の [Change repository visibility] の右側にある [Change visibility] をクリックします。
![[Change visibility] ボタン](/web/20201026172626im_/https://docs.github.com/assets/images/help/repository/repo-change-vis.png)
- 可視性を選択します。

- 正しいリポジトリの可視性を変更していることを確認するには、可視性を変更するリポジトリの名前を入力します。
- [I understand, change repository visibility] をクリックします。
