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

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

インターナルリポジトリを作成して、Enterprise アカウントでオープンソースの手法を使って、機密情報を公開することなくコラボレーションできます。

Internal repositories are available with GitHub Enterprise Cloud. For more information, see "GitHub's products."

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

インターナルリポジトリについて

Internal repositories are the default setting for all new repositories created in an organization owned by an enterprise account.

インターナルリポジトリを使って、Enterprise アカウント内で「インナーソース」を実践できます。 Members of your enterprise account can collaborate using open source methodologies without sharing proprietary information publicly. For more information on innersource, see GitHub's whitepaper "An introduction to innersource."

All enterprise members have read permissions to the internal repository and can create issues in the repository. インターナルリポジトリは、リポジトリの外部のコラボレータを含めて、Enterprise アカウントの外部の人々には表示されません。 For more information, see "Roles for an enterprise account", "Repository permission levels for an organization", and "About forks."

ユーザが Enterprise アカウントから削除されると、そのフォークは自動的に削除されます。

新しいインターナルリポジトリを作成する

Anyone with permissions to create repositories in an organization on GitHub Enterprise Cloud can create an internal repository. コードオーナーは、Organization 内のリポジトリ作成権限を制限できます。 詳しい情報については「Organization でのリポジトリ作成の制限」を参照してください。

  1. In the upper-right corner of any page, use the drop-down menu, and select New repository.

    Drop-down with option to create a new repository

  2. Use the "Owner" drop-down, and select the enterprise organization you wish to create the repository on.

    [Owner] ドロップダウンメニュー

  3. リポジトリの名前と、任意で説明を入力します。

    リポジトリ作成フィールド

  4. Enterprise アカウントのメンバーのみにリポジトリを表示できるようにするには、[Internal] を選択します。

    インターナルのステータスを選択するラジオボタン

  5. リポジトリに自動入力できる数多くのオプションアイテムがあります。 既存のリポジトリを GitHubにインポートする場合は、このようなオプションはどれも選択しないでください。マージコンフリクトが起きる可能性があります。 ユーザインターフェースを使用して新しいファイルを追加または作成する、またはコマンドラインを使用して後で新しいファイルを追加することができます。 詳細は「コマンドラインを使って Git リポジトリをインポートする」、「コマンドラインを使ってリポジトリにファイルを追加する」、「マージコンフリクトに対処する」を参照してください。

    • 自分のプロジェクトについて説明するドキュメントである README を作成できます。 詳しい情報については「README について」を参照してください。
    • 無視するルールを記載した .gitignore ファイルを作成できます。 詳細は「ファイルを無視する」を参照してください。
    • 自分のプロジェクトにソフトウェアライセンスを追加することができます。 詳細は「リポジトリのライセンス」を参照してください。
  6. オプションで、Organization が GitHub Marketplace で購入した何らかの GitHub App を使用している場合、リポジトリで使用したいアプリを選択します。

    GitHub Marketplace から取得したアカウントの GitHub App のリストと、アクセスを許可するオプション

  7. 完了したら、[Create repository] をクリックします。

  8. 表示された Quick Setup ページの下部、[Import code from an old repository] の下で、プロジェクトを自分の新しいリポジトリにインポートできます。 これを行うには、[Import code] をクリックします。

担当者にお尋ねください

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

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