Creazione di un repository vuoto

Puoi utilizzare Cloud Source Repositories per creare un nuovo repository vuoto. La creazione di un repository è utile quando vuoi avviare un progetto o eseguire il backup di un repository Git utilizzando Cloud Source Repositories.

Prima di iniziare

  1. Accedi al tuo Google Cloud account. Se non conosci Google Cloud, crea un account per valutare le prestazioni dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti senza costi per l'esecuzione, il test e il deployment dei workload.
  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. Installa Google Cloud CLI.

  7. Se utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.

  8. Per inizializzare gcloud CLI, esegui questo comando:

    gcloud init
  9. Verifica di avere l'ultima versione di Git.
  10. Se non hai configurato le credenziali utente in Git, segui le istruzioni per la configurazione iniziale.
  11. Abilita l'API Cloud Source Repositories.
  12. Abilita l'API Cloud Source Repositories

Crea un nuovo repository

Puoi creare un repository utilizzando la Google Cloud console o lo gcloud strumento a riga di comando.

Console

  1. Nella Google Cloud console, apri Cloud Source Repositories.

    Apri Cloud Source Repositories

  2. Fai clic su Aggiungi repository.

    Viene visualizzata la pagina Aggiungi un repository.

  3. Seleziona Crea nuovo repository e fai clic su Continua.

    Viene visualizzata la pagina Crea nuovo repository.

  4. Nel campo Nome repository, digita un nome per il nuovo repository. Tieni presente che i nomi All-Users e All-Projects sono nomi con limitazioni e non possono essere utilizzati.

  5. Nell'elenco a discesa Progetto, seleziona il Google Cloud progetto a cui appartiene il repository.

    Per creare un nuovo Google Cloud progetto, fai clic Crea progetto.

  6. Fai clic su Crea.

    Il repository viene creato e viene visualizzata la pagina Aggiungi codice al repository. Questa pagina fornisce istruzioni su come clonare il repository sulla macchina locale o eseguire il push del codice da un repository esistente in base al tipo di autenticazione.

gcloud

  1. Dalla riga di comando, chiama:

    gcloud init
    gcloud source repos create [REPO_NAME]
    

    Dove [REPO_NAME] è il nome del repository. Tieni presente che i nomi All-Users e All-Projects sono nomi con limitazioni e non possono essere utilizzati.

Crea un progetto

Tutti i repository devono appartenere a un Google Cloud progetto. Se non hai un Google Cloud progetto, puoi crearne uno seguendo questi passaggi.

  1. Nella pagina Crea nuovo repository , fai clic Crea progetto.

    Viene visualizzata la finestra di dialogo Crea progetto Cloud.

  2. Nel campo Nome progetto, digita un nome per il Google Cloud progetto.

  3. Nel campo ID progetto, accetta l'ID progetto generato o fai clic su Modifica ID progetto per inserirne un altro.

  4. Nell'elenco a discesa Account di fatturazione, seleziona un account di fatturazione.

    Per creare un account di fatturazione, fai clic su Crea account di fatturazione.

  5. Fai clic su Crea.

Puoi continuare a creare un nuovo repository.

Passaggi successivi

Ora che hai un repository in Cloud Source Repositories, puoi aggiungere il codice, che potrebbe comportare una delle seguenti procedure: