空のリポジトリの作成

Cloud Source Repositories を使用して、新しい空のリポジトリを作成できます。リポジトリを作成すると、プロジェクトを開始する場合や、Cloud Source Repositories を使用して Git リポジトリをバックアップする場合に便利です。

始める前に

  1. Google Cloud アカウントにログインします。 Google Cloudを初めて使用する場合は、 アカウントを作成して、実際のシナリオでの Google プロダクトのパフォーマンスを評価してください。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  5. Verify that billing is enabled for your Google Cloud project.

  6. Google Cloud CLI をインストールします。

  7. 外部 ID プロバイダ(IdP)を使用している場合は、まず連携 ID を使用して gcloud CLI にログインする必要があります。

  8. gcloud CLI を初期化するには、次のコマンドを実行します。

    gcloud init
  9. 最新バージョンの Git がインストールされていることを確認します。
  10. Git でユーザー認証情報を構成していない場合は、初回設定手順を行います。
  11. Cloud Source Repositories API を有効にします。
  12. Cloud Source Repositories API を有効にする

新しいリポジトリを作成する

リポジトリを作成するには、 Google Cloud コンソールまたは gcloud コマンドライン ツールを使用します。

コンソール

  1. Google Cloud コンソールで、Cloud Source Repositories を開きます。

    Cloud Source Repositories を開く

  2. [リポジトリを追加] をクリックします。

    [リポジトリの追加] ページが開きます。

  3. [新しいリポジトリを作成] を選択し、[続行] をクリックします。

    [新しいリポジトリの作成] ページが開きます。

  4. [リポジトリ名] フィールドに、新しいリポジトリの名前を入力します。 名前 All-Users と名前 All-Projects は制限付きの名前であり、使用できないことに注意してください。

  5. [プロジェクト] プルダウン リストで、リポジトリが属する Google Cloudプロジェクトを選択します。

    新しい Google Cloud プロジェクトを作成するには、[プロジェクトを作成] をクリックします。

  6. [作成] をクリックします。

    リポジトリが作成され、[リポジトリにコードを追加] ページが開きます。このページには、認証の種類に応じて、ローカルマシンにリポジトリのクローンを作成するかまたは既存のリポジトリからコードを push する方法の手順が表示されます。

gcloud

  1. コマンドラインから以下を呼び出します。

    gcloud init
    gcloud source repos create [REPO_NAME]
    

    ここで [REPO_NAME] はリポジトリの名前です。名前 All-Users と名前 All-Projects は制限付きの名前であり、使用できないことに注意してください。

プロジェクトを作成する

すべてのリポジトリは Google Cloud プロジェクトに属している必要があります。 Google Cloud プロジェクトがない場合は、次の手順で作成できます。

  1. [新しいリポジトリの作成] ページで、[プロジェクトを作成] をクリックします。

    [クラウド プロジェクトの作成] ダイアログが開きます。

  2. [プロジェクト名] フィールドに、 Google Cloudプロジェクトの名前を入力します。

  3. [プロジェクト ID] フィールドで、生成されたプロジェクト ID を受け入れるか、[プロジェクト ID を編集] をクリックして別の ID を入力します。

  4. [請求先アカウント] プルダウン リストで、請求先アカウントを選択します。

    請求先アカウントを作成するには、[請求先アカウントの作成] をクリックします。

  5. [作成] をクリックします。

新しいリポジトリの作成を続行できます。

次のステップ

Cloud Source Repositories にリポジトリが作成されたので、次のいずれかのプロセスを含むコードを追加できます。