Skapa en ny Git-lagringsplats i projektet
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Azure DevOps-projekt innehåller Git-lagringsplatser, arbetsobjekt, byggen och versioner. Du kan använda Git-lagringsplatser i dina projekt för att hantera källkoden när projektet växer. Den här guiden visar hur du skapar en Git-lagringsplats med hjälp av webbportalen.
Förutsättningar
Kategori | Krav |
---|---|
Organisation | En organisation i Azure DevOps med en Git-lagringsplats. |
behörigheter | Skapa lagringsplats behörigheter, som som standard beviljas till projektadministratörer. Mer information finns i Ange Behörigheter för Git-lagringsplats. |
Verktyg | - Git för Windows, som innehåller Git Credential Managereller Git för macOS och Linux. För macOS och Linux rekommenderar vi konfigurera SSH-autentisering. |
Skapa en lagringsplats med hjälp av webbportalen
Öppna sidan Lagringsplatser i projektet genom att bläddra till
https://dev.azure.com/OrganizationName
, hovra musen över namnet på projektet och välj ikonen Lagringsplatser. Du kan välja den från listan Alla projekt eller från listan Senaste projekt om du nyligen har använt den.I rullgardinsmenyn för lagringsplatsen väljer du Ny lagringsplats.
I dialogrutan Skapa en ny lagringsplats kontrollerar du att Git är lagringsplatstypen och anger ett namn för den nya lagringsplatsen. Namngivningsbegränsningar finns i Namngivningsbegränsningar, Azure Repos (git).
Du kan också lägga till en README och skapa en .gitignore för den typ av kod du planerar att hantera i repot. En README innehåller information om koden på lagringsplatsen. Gitignore-filen anger för Git vilka typer av filer som ska ignoreras, till exempel tillfälliga byggfiler från utvecklingsmiljön.
När du är nöjd med lagringsplatsens namn och val väljer du Skapa.
En ny tom Git-lagringsplats skapas nu i projektet.
- Om du har skapat en tom lagringsplats utan README- eller .gitignore-filer finns instruktioner för hur du klona lagringsplatsen till datorn. Det finns också instruktioner för hur du pusha kod i en befintlig lagringsplats till den nyligen skapade.
- I det här exemplet skapade du en README och en .gitignore. Det finns en översikt över filerna på lagringsplatsen. Du kan klona lagringsplatsen med hjälp av länken Klona längst upp till höger på sidan för att arbeta med en lokal kopia av lagringsplatsen omedelbart.
Klona repot till din dator
Om du vill arbeta med en Git-lagringsplats klonar du den till datorn. Kloning av en lagringsplats skapar en fullständig lokal kopia av lagringsplatsen som du kan arbeta med. Kloning laddar också ned alla commit och brancher i förrådet och skapar en namngiven anslutning med förrådet på servern. Använd den här relationen för att interagera med det befintliga repo, pusha och dra ändringar för att dela kod med ditt team.
Öppna teamprojektet för din organisation i Azure DevOps från din webbläsare och välj Arkiv>Filer. Om du inte har ett teamprojekt skapar du ett nu.
Välj Klona i det övre högra hörnet i fönstret Filer och kopiera klonings-URL:en.
Öppna Git-kommandofönstret (Git Bash på Git för Windows). Bläddra sedan till mappen där du vill att koden från lagringsplatsen ska lagras på datorn. Kör
git clone
och sedan sökvägen som kopierades från klon-URL:en i föregående avsnitt, som visas i följande exempel.git clone https://dev.azure.com/fabrikam-fiber/MyFirstProject/_git/
Git laddar ned en kopia av koden till en ny mapp som du kan arbeta med. Nedladdningen innehåller alla commits och grenar från repositoriet.
Växla katalogen till den lagringsplats som du klonade.
cd fabrikam-fiber
Håll det här kommandofönstret öppet eftersom du använder det i följande steg.
Arbeta med koden
I det här steget gör vi en ändring i filerna på datorn, genomför ändringarna lokalt, push-överför incheckningen till lagringsplatsen på servern och visar ändringarna där.
Bläddra till mappen på datorn där du klonade lagringsplatsen och öppna
README.md
filen i valfri redigerare.Gör några ändringar, till exempel lägg till
This is my first edit.
i filen och spara och stäng filen.I Git-kommandofönstret navigerar du till katalogen genom att
fabrikam-fiber
ange följande kommando:cd fabrikam-fiber
Genomför ändringarna genom att ange följande kommando i Git-kommandofönstret:
git commit -a -m "My first commit"
När du använder
git commit
innebär-a
att commita alla ändrade filer, och-m
anger ett commitmeddelande.Skicka ändringarna till Git-lagringsplatsen genom att ange följande kommando i Git-kommandofönstret:
git push
Växla tillbaka till webbportalen och välj Historik i kodvyn för att se din nya commit. Det nya reposet har två commits. Den första är commit där README och .gitignore lades till när förvaret skapades. Den andra är commiten du just gjorde.
Växla till fliken Filer och välj README-filen för att visa dina ändringar.