ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
記事のバージョン: GitHub.com

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

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

ここには以下の内容があります:

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

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

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

GitHub Free を使っている場合、個人アカウントが所有するプライベートリポジトリは、コラボレーターを最大3人まで持つことができます。 4人以上の他のユーザをリポジトリコラボレーターとして追加した場合、リポジトリをプライベートにする前にコラボレーターの人数を3人以下に減らす必要があります。あるいは、GitHub Pro にアップグレートします。 詳細は「個人リポジトリからコラボレーターを削除する」を参照してください。

あなたが GitHub Free を使用している場合、リポジトリの可視性をパブリックからプライベートに変更すると、あなたは保護されたブランチなどの機能や GitHub Pages へのアクセスを失います。 すべての公開済みの GitHub Pages サイトは自動的に取り下げられます。 GitHub Pages サイトにカスタムドメインを追加した場合、ドメインの乗っ取りリスクを回避するために、リポジトリをプライベートに設定する前に DNS レコードを削除または更新してください。 詳しい情報については、「GitHub Pages サイト用のカスタムドメインを管理する」を参照してください。

リポジトリの可視性をインターナルからプライベートに変更した場合、新しいプライベートリポジトリにアクセスできないユーザに属するフォークはすべて削除されます。

プライベートリポジトリは、コラボレータの人数に制限はなく、GitHub Pro、GitHub Team および GitHub Enterprise Cloud のすべての機能を備えています。 詳しい情報については「GitHubの製品」を参照してください。

警告: パブリックリポジトリをプライベートにすると、そのパブリックリポジトリのパブリックフォークは分割され、新しいネットワークに置かれます。 パブリックフォークはプライベートにはなりません。 詳細は「リポジトリが削除されたり可視性が変更されたりするとフォークはどうなりますか?」を参照してください。

  1. GitHubで、リポジトリのメインページにアクセスしてください。
  2. リポジトリ名の下で Settings(設定)をクリックしてください。
    リポジトリの設定ボタン
  3. [Danger Zone] の下、[Make this repository private] の隣で、[Make private] をクリックします。
    プライベートにするボタン
  4. リポジトリをプライベートにすることに関する警告を読みます。
    警告ポップアップ
  5. プライベートにしたいリポジトリの名前を入力します。たとえば、accountname/reponame と入力します。
  6. [I understand, make this repository private] をクリックします。

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

警告: プライベートリポジトリをパブリックにすると、そのリポジトリのプライベートフォークは切り離されます。 詳細は「リポジトリが削除されたり可視性が変更されたりするとフォークはどうなりますか?」を参照してください。

  1. GitHubで、リポジトリのメインページにアクセスしてください。
  2. リポジトリ名の下で Settings(設定)をクリックしてください。
    リポジトリの設定ボタン
  3. [Danger Zone] の下、[Make this repository public] の隣で、[Make public] をクリックします。
    パブリックにするボタン
  4. リポジトリをパブリックにすることに関する警告を読みます。
    プライベートリポジトリをパブリックにすることに関する情報のポップアップ
  5. パブリックにしたいリポジトリの名前を入力します。たとえば、accountname/reponame と入力します。
  6. [I understand, make this repository public] をクリックします。

オープンソースプロジェクトの作成に役立つリソース

オープンソースプロジェクトの作成の一環として、プライベートリポジトリをパブリックリポジトリに変換する場合は、オープンソースガイドを参照して役立つヒントやガイドラインを確認してください。 GitHub Learning Lab でオープンソースプロジェクトの管理方法についての無料コースを受けることもできます。 リポジトリがパブリックになったら、コントリビューターをサポートするための最適な手法にプロジェクトが合致しているかどうかを確認するため、リポジトリのコミュニティプロフィールを表示できます。 詳細は「コミュニティプロフィールを見る」を参照してください。

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

Note: Internal repositories are available for organizations that are part of an enterprise account. For more information, see "About repository visibility."

  1. GitHubで、リポジトリのメインページにアクセスしてください。
  2. リポジトリ名の下で Settings(設定)をクリックしてください。
    リポジトリの設定ボタン
  3. [Danger Zone] の下、[Make this repository internal] の隣で、[Make internal] をクリックします。
    [Make internal] ボタン
  4. リポジトリをインターナルにすることに関する警告を読みます。
    警告ポップアップ
  5. インターナルにしたいリポジトリの名前を入力します。たとえば、accountname/reponame と入力します。
  6. [I understand, make this repository internal] をクリックします。

参考リンク

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください