Skip to main content
ドキュメントへの更新が頻繁に発行されており、このページの翻訳はまだ行われている場合があります。 最新の情報については、「英語のドキュメント」を参照してください。

リポジトリの可視性を設定する

あなたのリポジトリを誰が表示できるか選択できます。

リポジトリの可視性の変更について

Organization のオーナーは、リポジトリの可視性を変更する機能を Organization のオーナーのみに制限できます。 詳細については、「Organization 内でリポジトリの可視性の変更を制限する」を参照してください。

enterprise with managed users のメンバーは、個人アカウントが所有するリポジトリの可視性をプライベートにのみ設定でき、エンタープライズの組織のリポジトリはプライベートまたは内部にのみできます。 詳細については、「Enterprise Managed Users について」を参照してください。

リポジトリの可視性を変更する前に、次の注意点を確認することをお勧めします。

リポジトリをプライベートにする

  • GitHub Enterprise Cloud はパブリック リポジトリのパブリック フォークを切り離し、新しいネットワークに追加します。 パブリック フォークはプライベートにされません。
  • リポジトリの可視性を内部からプライベートに変更すると、GitHubは、新しくプライベートになったリポジトリへのアクセス権限がないユーザに属するフォークを削除します。 フォークの可視性もプライベートに変わります。詳細については、「リポジトリが削除されたり可視性が変更されたりするとフォークはどうなりますか?」を参照してください。
  • 今後、GitHub は GitHub Archive Program にリポジトリを含まなくなります。 詳細については、「GitHub でのコンテンツとデータのアーカイブについて」を参照してください。
  • リポジトリが Advanced Security のライセンスをもつ Enterprise の一部である Organization の所有で、かつ予備のシートが十分である場合を除き、code scanning などの GitHub Advanced Security 機能は動作を停止します。 詳細については、「GitHub Advanced Security について」を参照してください。

リポジトリをインターナルにする

リポジトリをパブリックにする

  • GitHub Enterprise Cloud はプライベートフォークを切り離し、スタンドアロンのプライベートリポジトリに変換します。 詳細については、「リポジトリが削除されたとき、または可視性が変更された場合のフォークの動作」を参照してください。
  • オープン ソース プロジェクトの作成の一環として、プライベート リポジトリをパブリック リポジトリに変換する場合は、オープン ソース ガイドを参照して役立つヒントやガイドラインを確認してください。 また、GitHub Skills でオープン ソース プロジェクトの管理に関する無料コースを受講することもできます。 リポジトリがパブリックになったら、コントリビューターをサポートするための最適な手法にプロジェクトが合致しているかどうかを確認するため、リポジトリのコミュニティプロフィールを表示できます。 詳細については、「コミュニティ プロファイルの表示」を参照してください。
  • リポジトリは、GitHub Advanced Security 機能へのアクセスを自動的に獲得します。

リポジトリのセキュリティを強化する方法については、「リポジトリを保護する」を参照してください。

リポジトリの可視性を変更する

  1. GitHub.com で、リポジトリのメイン ページへ移動します。 1. リポジトリ名の下の [ 設定] をクリックします。 リポジトリの設定ボタン
  2. [危険なゾーン] の [リポジトリの可視性の変更] の右側にある [可視性の変更] をクリックします。 [可視性の変更] ボタン
  3. 可視性を選択します。 リポジトリの可視性のオプションのダイアログ
  4. 正しいリポジトリの可視性を変更していることを確認するには、可視性を変更するリポジトリの名前を入力します。
  5. [理解して、リポジトリの表示を変更します] をクリックします。 リポジトリの可視性の変更確認ボタン

参考資料