リポジトリの可視性の変更について
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?"
- Anonymous Git read access is no longer available. For more information, see "Enabling anonymous Git read access for a repository."
リポジトリをパブリックにする
- 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.
リポジトリをプライベートにする
- GitHub Enterpriseで、リポジトリのメインページにアクセスしてください。
- リポジトリ名の下で Settings(設定)をクリックしてください。

- [Danger Zone] の下、[Make this repository private] の隣で、[Make private] をクリックします。

- リポジトリをプライベートにすることに関する警告を読みます。

- プライベートにしたいリポジトリの名前を入力します。たとえば、
accountname/reponameと入力します。 - [I understand, make this repository private] をクリックします。
リポジトリをパブリックにする
- GitHub Enterpriseで、リポジトリのメインページにアクセスしてください。
- リポジトリ名の下で Settings(設定)をクリックしてください。

- [Danger Zone] の下、[Make this repository public] の隣で、[Make public] をクリックします。

- リポジトリをパブリックにすることに関する警告を読みます。

- パブリックにしたいリポジトリの名前を入力します。たとえば、
accountname/reponameと入力します。 - [I understand, make this repository public] をクリックします。
リポジトリをインターナルにする
- GitHub Enterpriseで、リポジトリのメインページにアクセスしてください。
- リポジトリ名の下で Settings(設定)をクリックしてください。

- [Danger Zone] の下、[Make this repository internal] の隣で、[Make internal] をクリックします。
![[Make internal] ボタン](https://web.archive.org/web/20201020054704im_/https://github-images.s3.amazonaws.com/enterprise/2.21/assets/images/help/repository/repo-makeinternal.png)
- リポジトリをインターナルにすることに関する警告を読みます。

- インターナルにしたいリポジトリの名前を入力します。たとえば、
accountname/reponameと入力します。 - [I understand, make this repository internal] をクリックします。