Dela via


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

  1. Ö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.

    Skärmbild av organisations- eller samlingssidan som visar projekt.

  2. I rullgardinsmenyn för lagringsplatsen väljer du Ny lagringsplats.

    Skärmbild av lagringsplatsens meny och välj Ny lagringsplats.

  3. 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).

    Skärmbild av dialogrutan Skapa en ny lagringsplats.

    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.

  4. 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.

  1. Ö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.

    Skärmbild av Lagringsfiler>.

  2. Välj Klona i det övre högra hörnet i fönstret Filer och kopiera klonings-URL:en.

    Dialogrutan Klona lagringsplats.

  3. Ö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.

  4. 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.

  1. Bläddra till mappen på datorn där du klonade lagringsplatsen och öppna README.md filen i valfri redigerare.

  2. Gör några ändringar, till exempel lägg till This is my first edit. i filen och spara och stäng filen.

  3. I Git-kommandofönstret navigerar du till katalogen genom att fabrikam-fiber ange följande kommando:

    cd fabrikam-fiber
    
  4. 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 commitinnebär -a att commita alla ändrade filer, och -m anger ett commitmeddelande.

  5. Skicka ändringarna till Git-lagringsplatsen genom att ange följande kommando i Git-kommandofönstret:

    git push
    
  6. 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.

    Skärmbild av visa commit-historik.

  7. Växla till fliken Filer och välj README-filen för att visa dina ändringar.

    Skärmbild av sidan Filer, Visa ändrad fil.

Nästa steg