Criar um repositório vazio

Pode usar os Cloud Source Repositories para criar um novo repositório vazio. A criação de um repositório é útil quando quer iniciar um projeto ou fazer uma cópia de segurança de um repositório Git com o Cloud Source Repositories.

Antes de começar

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  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 (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 (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. Install the Google Cloud CLI.

  7. If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.

  8. To initialize the gcloud CLI, run the following command:

    gcloud init
  9. Verifique se tem a versão mais recente do Git.
  10. Se não configurou as suas credenciais de utilizador no Git, siga as instruções de configuração pela primeira vez.
  11. Ative a API Cloud Source Repositories.
  12. Ative a API Cloud Source Repositories

    Crie um novo repositório

    Pode criar um repositório através da Google Cloud consola ou da gcloudferramenta de linha de comandos.

    Consola

    1. Na Google Cloud consola, abra os Cloud Source Repositories.

      Abra o Cloud Source Repositories

    2. Clique em Adicionar repositório.

      É apresentada a página Adicione um repositório.

    3. Selecione Criar novo repositório e clique em Continuar.

      É apresentada a página Criar novo repositório.

    4. No campo Nome do repositório, escreva um nome para o novo repositório. Tenha em atenção que os nomes All-Users e All-Projects são nomes restritos e não podem ser usados.

    5. Na lista pendente Projeto, selecione o Google Cloud projeto ao qual o repositório pertence.

      Para criar um novo Google Cloud projeto, clique em Criar projeto.

    6. Clique em Criar.

      O repositório é criado e a página Adicionar código ao repositório é aberta. Esta página fornece instruções sobre como clonar o repositório para o seu computador local ou enviar código a partir de um repositório existente com base no seu tipo de autenticação.

    gcloud

    1. Na linha de comandos, chame:

      gcloud init
      gcloud source repos create [REPO_NAME]
      

      Em que [REPO_NAME] é o nome do seu repositório. Tenha em atenção que os nomes All-Users e All-Projects são nomes restritos e não podem ser usados.

    Criar um projeto

    Todos os repositórios têm de pertencer a um Google Cloud projeto. Se não tiver um projeto, pode criar um seguindo estes passos. Google Cloud

    1. Na página Criar novo repositório, clique em Criar projeto.

      É apresentada a caixa de diálogo Criar projeto do Google Cloud.

    2. No campo Nome do projeto, escreva um nome para o Google Cloud projeto.

    3. No campo ID do projeto, aceite o ID do projeto gerado ou clique em Editar ID do projeto para introduzir um diferente.

      Google Cloud
    4. Na lista pendente Conta de faturação, selecione uma conta de faturação.

      Para criar uma conta de faturação, clique em Criar conta de faturação.

    5. Clique em Criar.

    Pode continuar a criar um novo repositório.

    O que se segue?

    Agora que tem um repositório nos Cloud Source Repositories, pode adicionar o seu código, o que pode envolver qualquer um destes processos: