Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1.8 KB

File metadata and controls

32 lines (22 loc) · 1.8 KB

Git-grenar

Nästan alla versionshanteringssystem har någon form av stöd för grenar. Att arbeta med grenar innebär att du lämnar huvudlinjen för utveckling och fortsätter att arbeta utan att störa den. I många VCS-verktyg är detta en ganska dyr process som ofta kräver att du skapar en ny kopia av källkodskatalogen, vilket kan ta lång tid för stora projekt.

En del kallar Gits grenmodell för dess "unika signum", och den gör verkligen att Git sticker ut i VCS-världen. Vad är det som är så speciellt? Gits sätt att hantera grenar på är extremt lättviktigt, vilket gör att grenåtgärder går nästan omedelbart, och att byta fram och tillbaka mellan grenar ofta går snabbt. Till skillnad från många andra VCS:er uppmuntrar Git arbetsflöden där man ofta skapar grenar och slår ihop dem, till och med flera gånger om dagen. Att förstå och behärska funktionen ger dig ett kraftfullt och unikt verktyg och kan helt förändra hur du utvecklar.

Sammanfattning

Vi har nu gått igenom grundläggande grenarbete och sammanslagning i Git. Du bör känna dig trygg med att skapa och byta till nya grenar, växla mellan grenar och sammanfoga lokala grenar. Du bör också kunna dela dina grenar genom att skicka dem till en delad server, samarbeta på delade grenar och göra grenflyttningar innan de delas. Härnäst går vi igenom vad du behöver för att köra en egen server för Git-kodförråd.