En Git Branch er en separat udviklingslinje i et softwareprojekt. Brugeren kan oprette en filial og blive ved med at foretage deres ændringer til denne filial uden at ødelægge originalen 'mestre'
afdeling.
Normalt foretager hver udvikler, der arbejder på en kode, sine ændringer i en separat gren. Git tilbyder funktioner til at flette grenen med mastergrenen efter ændringer er udført. Grenene kan også navngives efter, hvilken slags ændringer de indeholder. Dette tillader korrekt gennemsigtighed og decentralisering i udviklingsteams, og derfor er disse praksisser nu bredt fulgt konventioner inden for softwareteknologi.
I denne artikel vil vi se, hvordan du ændrer den aktuelle gren i et Git-projekt ved hjælp af git checkout
kommando.
Først og fremmest, for at se alle de eksisterende filialer i et Git-projekt, gå til projektbiblioteket og kør:
git gren
Som vi kan se, er den gren vi befinder os i (master) fremhævet.
Inden vi skifter til en anden filial, hvis der er foretaget ændringer under denne filial, skal de forpligtes. Ellers kan Git forhindre grenændringen, hvis der er en konflikt i grenene.
At begå ændringerne, løb:
git commit -m "Mindre ændringer i kode"
Bemærk, at strengen efter -m
flag er en obligatorisk commit-besked, der skal specificeres med hver commit, der forklarer de ændringer, der er foretaget under commit.
Langt om længe, til kassen/skift til en anden filial, løb:
git checkout
For eksempel. for at betale til grenen 'testning':
Nu kan vi udføre de nødvendige ændringer i vores filial.