建立空的存放區

您可以使用 Cloud Source Repositories 建立新的空白存放區。如要使用 Cloud Source Repositories 啟動專案或備份 Git 存放區,建立存放區會很有幫助。

事前準備

  1. 登入 Google Cloud 帳戶。如果您是 Google Cloud新手,歡迎 建立帳戶,親自體驗產品的實際應用成效。新客戶還能獲得價值 $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. 如果您使用外部識別資訊提供者 (IdP),請先 使用聯合身分登入 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. 選擇「建立新的存放區」,然後按一下「繼續」。

    「Create new repository」(建立新的存放區) 頁面隨即開啟。

  4. 在「Repository name」(存放區名稱) 欄位中,輸入新存放區的名稱。請注意,All-Users 和 All-Projects 是受限名稱,無法使用。

  5. 在「Project」(專案) 下拉式選單中,選取存放區所屬的 Google Cloud專案。

    如要建立新 Google Cloud 專案,請按一下「Create project」(建立專案)。

  6. 點選「建立」。

    存放區建立完成後,系統會開啟「將程式碼新增至存放區」頁面。本頁面說明如何根據驗證類型,將存放區複製到本機電腦,或從現有存放區推送程式碼。

gcloud

  1. 從指令列呼叫:

    gcloud init
    gcloud source repos create [REPO_NAME]
    

    其中 [REPO_NAME] 是存放區的名稱。請注意,All-Users 和 All-Projects 是受限名稱,無法使用。

建立專案

所有存放區都必須屬於 Google Cloud 專案。如果沒有 Google Cloud 專案,可以按照下列步驟建立。

  1. 在「Create new repository」(建立新存放區) 頁面中,按一下「Create project」(建立專案)。

    「建立雲端專案」對話方塊隨即開啟。

  2. 在「專案名稱」欄位中,輸入專案名稱。 Google Cloud

  3. 在「專案 ID」欄位中,接受系統產生的專案 ID,或按一下「編輯專案 ID」輸入其他 ID。

  4. 在「Billing Account」(帳單帳戶) 下拉式選單中,選取帳單帳戶。

    如要建立帳單帳戶,請按一下「Create billing account」(建立帳單帳戶)。

  5. 點選「建立」。

你可以繼續建立新的存放區。

後續步驟

現在您已在 Cloud Source Repositories 中建立存放區,可以新增程式碼,這可能需要執行下列任一程序: