Skip to main content

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

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

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

メモ

リポジトリの可視性を変更できない場合は、organization の所有者がリポジトリの可視性を変更できる権限を organization の所有者のみに制限している可能性があります。 詳しくは、「Organization 内でリポジトリの可視性の変更を制限する」をご覧ください。

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

警告

大規模なリポジトリまたはリポジトリ ネットワークの可視性を変更すると、データの整合性に影響する可能性があります。 可視性の変更は、フォークに意図しない影響を与える可能性もあります。 GitHub では、リポジトリ ネットワークの可視性を変更する前に、次のことをお勧めします。

お使いの GitHub Enterprise Server インスタンスのアクティビティが減少するまで待ちます。

  • 続行する前に、サイト管理者に問い合わせてください。 サイト管理者は、追加のサポートが必要な場合は、GitHub Enterprise サポート にアクセスして弊社までお問い合わせいただけます。

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

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

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

リポジトリの可視性を変更することによる影響

注意事項

リポジトリの可視性を変更する前に、この変更の影響について確認してください。

パブリックからプライベートへの変更

  • このリポジトリの star とウォッチャーは消去されるので、リポジトリのランク付けに影響します。
  • このリポジトリでDependabotが有効になっていない限り、カスタム GitHub Code Securityアラート ルールは無効になります。 依存関係グラフと Dependabot alerts は、このリポジトリで読み取り専用分析を実行するアクセス許可を持つままです。

Code scanning は、このリポジトリに対して Code Security が有効になっていない限り使用できなくなります。

  • 現在のフォークはパブリックのままで、このリポジトリからデタッチされます。

プライベートからパブリックへの変更

  • このコードは、 お使いの GitHub Enterprise Server インスタンスにアクセスできるすべてのユーザーに表示されます。
  • 誰でもリポジトリをフォークできます。
  • すべてのプッシュルールセットが無効化されます。
  • 変更はアクティビティとして公開されます。
  • アクションの履歴とログは、すべてのユーザーに表示されます。
  • このリポジトリのスターとウォッチャーは削除されます。

プライベートから内部への変更

  • エンタープライズのすべてのメンバーに読み取りアクセス権が付与されます。
  • 外部コラボレーターは、ルートに追加されない限り、フォークに追加できなくなります。
  • このリポジトリのスターとウォッチャーは削除されます。

内部からプライベートへの変更

  • このリポジトリの star とウォッチャーは消去されるので、リポジトリのランク付けに影響します。
  • このリポジトリでDependabotが有効になっていない限り、カスタム GitHub Code Securityアラート ルールは無効になります。 依存関係グラフと Dependabot alerts は、このリポジトリで読み取り専用分析を実行するアクセス許可を持つままです。

Code scanning は、このリポジトリに対して Code Security が有効になっていない限り使用できなくなります。

  • 現在のフォークはパブリックのままで、このリポジトリからデタッチされます。

内部からパブリックへの変更

  • このコードは、 お使いの GitHub Enterprise Server インスタンスにアクセスできるすべてのユーザーに表示されます。
  • 誰でもリポジトリをフォークできます。
  • すべてのプッシュルールセットが無効化されます。
  • 変更はアクティビティとして公開されます。
  • アクションの履歴とログは、すべてのユーザーに表示されます。
  • このリポジトリのスターとウォッチャーは削除されます。

パブリックから内部への変更

  • エンタープライズのすべてのメンバーに読み取りアクセス権が付与されます。
  • 外部コラボレーターは、ルートに追加されない限り、フォークに追加できなくなります。
  • このリポジトリのスターとウォッチャーは削除されます。

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

  1. GitHub で、リポジトリのメイン ページに移動します。

  2. リポジトリ名の下にある [Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    タブを示すリポジトリ ヘッダーのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で強調表示されています。

  3. [危険なゾーン] セクションの [リポジトリの可視性の変更] の右側にある [可視性の変更] をクリックします。

  4. 可視性を選択します。

  5. クリックして、正しいリポジトリの可視性を変更していることを確認します。

  6. 私はこれらの効果を読み、理解しましたをクリック

  7. [ このリポジトリをパブリックにする ] または [このリポジトリをプライベートにする] をクリックします。

参考資料