テンプレートからリポジトリを作成する

既存のリポジトリと同じディレクトリ構造およびファイルで、新しいリポジトリを作成できます。

リポジトリテンプレートついて

リポジトリに対する読み取り権限があるユーザなら誰でも、テンプレートからリポジトリを作成できます。 詳細は「テンプレートリポジトリを作成する」を参照してください。

ヒント: GitHub CLI を使用してリポジトリをテンプレートから作成することもできます。 詳しい情報については、GitHub CLI ドキュメントの「gh repo create」を参照してください。

テンプレートリポジトリのデフォルトブランチのみからディレクトリ構造とファイルを含めるか、すべてのブランチを含めるかを選択できます。 Branches created from a template have unrelated histories, which means you cannot create pull requests or merge between the branches.

テンプレートからリポジトリを作成することは、リポジトリをフォークすることに似ていますが、以下の点で異なります:

  • 新しいフォークは、親リポジトリのコミット履歴すべてを含んでいますが、テンプレートから作成されたリポジトリには、最初は 1 つのコミットしかありません。
  • フォークへのコミットはコントリビューショングラフに表示されませんが、テンプレートから作成されたリポジトリへのコミットはコントリビューショングラフに表示されます。
  • フォークは、既存のプロジェクトにコードをコントリビュートするための一時的な方法となります。テンプレートからリポジトリを作成することは、新しいプロジェクトを素早く始める方法です。

フォークに関する詳細は「フォークについて」を参照してください。

テンプレートからリポジトリを作成する

  1. GitHubで、リポジトリのメインページにアクセスしてください。

  2. ファイルの一覧の上にある [Use this template] をクリックします。 [Use this template] ボタン

  3. Owner(オーナー)ドロップダウンメニューを使い、リポジトリを所有したいアカウントを選択してください。 [Owner] ドロップダウンメニュー

  4. リポジトリの名前と、任意で説明を入力してください。 リポジトリ作成フィールド

  5. リポジトリの可視性を選択してください。 For more information, see "About repositories." リポジトリの可視性を選択するラジオボタン

  6. 必要に応じて、デフォルトのブランチだけでなく、テンプレートのすべてのブランチのディレクトリ構造とファイルを含めるには、[Include all branches] を選択します。 Include all branches checkbox

  7. あるいは、作成している個人アカウントあるいはOrganizationが GitHub Apps from GitHub Marketplace, select any apps you'd like to use in the repository. List of your account's GitHub Apps from GitHub Marketplace and option to grant access

  8. [Create repository from template] をクリックします。

このドキュメントは役立ちましたか?

プライバシーポリシー

これらのドキュメントを素晴らしいものにするのを手伝ってください!

GitHubのすべてのドキュメントはオープンソースです。間違っていたり、はっきりしないところがありましたか?Pull Requestをお送りください。

コントリビューションを行う

OR, コントリビューションの方法を学んでください。

問題がまだ解決していませんか?