Creare un nuovo repository Git nel progetto
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
I progetti Azure DevOps contengono repository Git, elementi di lavoro, compilazioni e versioni. È possibile usare repository Git nei progetti per gestire il codice sorgente man mano che il progetto cresce. Questa guida illustra come creare un repository Git usando il portale Web.
Prerequisiti
Categoria | Requisiti |
---|---|
Azienda | Un'organizzazione in Azure DevOps con un repository Git. |
Autorizzazioni | Creare autorizzazioni di repository, concesse per impostazione predefinita agli amministratori del progetto. Per altre informazioni, vedere Impostare le autorizzazioni del repository Git. |
Strumenti | - Git per Windows, che include Git Credential Managero Git per macOS e Linux. Per macOS e Linux, suggeriamo di configurare l'autenticazione SSH. |
Creare un repository usando il portale Web
Aprire la pagina Repos nel progetto passando a
https://dev.azure.com/OrganizationName
, passare il puntatore del mouse sul nome del progetto e selezionare l'icona Repository . È possibile selezionarlo dall'elenco Tutti i progetti oppure dall'elenco Progetti recenti se lo hai aperto di recente.Nell'elenco a discesa dei repository, selezionare Nuovo repository.
Nella finestra di dialogo Crea un nuovo repository verificare che Git sia il tipo di repository e immettere un nome per il nuovo repository. Per le restrizioni di denominazione, vedere Restrizioni di denominazione, Azure Repos (git).For naming restrictions, see Naming restrictions, Azure Repos (git).
È anche possibile aggiungere un file README e creare un file con estensione gitignore per il tipo di codice che si intende gestire nel repository. Un file README contiene informazioni sul codice nel repository. Il file con estensione gitignore indica a Git quali tipi di file ignorare, ad esempio file di compilazione temporanei dall'ambiente di sviluppo.
Quando si è soddisfatti del nome e delle scelte del repository, selezionare Crea.
Un nuovo repository Git vuoto viene ora creato nel progetto.
- Se hai creato un repository vuoto senza file README o .gitignore, ci sono istruzioni su come clonare il repository sul tuo computer. Sono inoltre disponibili istruzioni su come eseguire il push del codice in un repository esistente in quello appena creato.
- In questo esempio sono stati creati un file README e un file con estensione gitignore. È disponibile una panoramica dei file nel repository. È possibile clonare il repository usando il collegamento Clona in alto a destra della pagina per lavorare immediatamente con una copia locale del repository.
Clona il repository sul tuo computer
Per usare un repository Git, clonalo sul tuo computer. La clonazione di un repository crea una copia locale completa del repository con cui lavorare. La clonazione scarica anche tutti i commit e i rami nel repository e configura un collegamento nominato con il repository sul server. Utilizza questa relazione per interagire con il repository esistente, effettuare push e pull delle modifiche per condividere il codice con il team.
Dal browser web, apri il progetto del team per l'organizzazione in Azure DevOps e seleziona Repos>Files. Se non hai un progetto di team, creane uno ora.
Selezionare Clona nell'angolo superiore destro della finestra File e copiare l'URL clone.
Aprire la finestra di comando Git (Git Bash in Git per Windows). Poi, accedi alla cartella in cui vuoi memorizzare il codice del repository sul tuo computer. Esegui
git clone
seguito dal percorso copiato da Clone URL nella sezione precedente, come mostrato nell'esempio seguente.git clone https://dev.azure.com/fabrikam-fiber/MyFirstProject/_git/
Git scarica una copia del codice in una nuova cartella con cui lavorare. Il download include tutti i commit e rami dal repository.
Cambia la tua directory alla directory del repository che hai clonato.
cd fabrikam-fiber
Mantenere aperta questa finestra di comando, perché viene usata nei passaggi seguenti.
Lavora con il codice
In questo passaggio apportiamo una modifica ai file nel computer, eseguiamo il commit delle modifiche in locale, eseguiamo il push del commit nel repository sul server e visualizziamo le modifiche.
Passare alla cartella nel computer in cui è stato clonato il repository e aprire il file nell'editor
README.md
preferito.Apportare alcune modifiche, ad esempio aggiungere
This is my first edit.
al file e salvare e chiudere il file.Nella finestra di comando Git passare alla
fabrikam-fiber
directory immettendo il comando seguente:cd fabrikam-fiber
Eseguire il commit delle modifiche immettendo il comando seguente nella finestra di comando git:
git commit -a -m "My first commit"
Quando si usa
git commit
,-a
significa eseguire il commit di tutti i file modificati e-m
specifica un messaggio di commit.Eseguire il push delle modifiche nel repository Git immettendo il comando seguente nella finestra di comando git:
git push
Tornare al portale Web e selezionare Cronologia nella vista Codice per visualizzare il nuovo commit. Il nuovo repository ha due commit. Il primo è il commit in cui sono stati aggiunti il file README e .gitignore al momento della creazione del repository. Il secondo è il commit appena eseguito.
Passare alla scheda File e selezionare il file README per visualizzare le modifiche.