Skapa en ny Git-gren
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Den första incheckningen i en ny Git-lagringsplats är början på grenen main
. När du arbetar i grenen main
gör du incheckningar för att registrera ditt arbete i den grenen. Förgrening i Git sker när du skapar en ny utvecklingslinje som avviker från en tidigare gren. Du kan välja att skapa en ny gren för att utveckla och testa en ny funktion innan du lägger till den i din main
gren. Det rekommenderade Git-arbetsflödet är att använda en ny gren för varje funktion eller buggfix. När du växlar mellan grenar växlar Git nästan omedelbart versionen av dina lagringsplatsfiler så att den matchar den gren som du har valt. Dina incheckningar sparas alltid i den aktuella grenen och är isolerade från incheckningar i andra grenar.
En översikt över Git-arbetsflödet finns i Självstudie om Azure Repos Git.
Skapa en ny gren
Kommentar
Grennamn får inte innehålla ASCII-kontrolltecken, till exempel blanksteg, tildes och kolon. Det är vanligt att använda gemener och avgränsa ord med bindestreck. Snedstreck kan användas för att gruppera grenar. Längden på grennamn får inte överstiga 250 ASCII-tecken. Använd inte grennamn som består av 40 hexadecimala tecken för att undvika tvetydighet mellan grennamn och incheckningshashar. Mer information om grennamngivning finns i git-check-ref-format och Git-plattformsoberoende kompatibilitet.
- Webbläsare
- Visual Studio 2022
- Visual Studio 2019 – Git-meny
- Visual Studio 2019 – Team Explorer
- Git-kommandorad
Du kan skapa grenar i Git-lagringsplatser i Azure Repos , GitHub-lagringsplatser eller andra värdbaserade Git-lagringsplatser.
Azure-lagringsplatser
Öppna teamprojektet för din Azure DevOps-organisation i webbläsaren och välj sedan Repos Branch (Lagringsgrenar>) för att öppna vyn Grenar.
I vyn Grenar väljer du Ny gren för att starta dialogrutan Skapa en gren.
I dialogrutan Skapa en gren anger du ett unikt nytt grennamn, väljer en basgren för den nya grenen, länkar arbetsobjekt och väljer sedan Skapa.
Din nya gren visas i grenlistan.
GitHub
Från webbläsaren navigerar du till huvudsidan på github-lagringsplatsen, väljer en basgren för att starta dialogrutan Växla grenar/taggar, anger ett unikt nytt grennamn och väljer sedan Skapa gren.
Huvudsidan på lagringsplatsen visar nu filerna i den nya grenen.
Visa lagringsplatsens grenar genom att välja Repos Branch (Lagringsgrenar>) när du visar lagringsplatsen på webben.
Välj Ny gren i det övre högra hörnet på sidan.
I dialogrutan Skapa en gren anger du ett namn för den nya grenen, väljer en gren som du vill basera arbetet på och associerar eventuella arbetsobjekt.
Välj Skapa gren.
Dricks
När du har skapat en fjärrgren kan du hämta den till din lokala Git-lagringsplats. Kör i kommandotolken:
git fetch
git switch <remote branch name>