Upravljanje ograncima važan je aspekt korištenja Gita. Ogranci vam omogućuju rad na višestrukim značajkama, zadacima ili verzijama izvornog koda istovremeno. Evo nekih ključnih koncepata i osnovnih operacija za upravljanje ograncima u Gitu:
Stvaranje nove grane
Koristite naredbu git branch <branch-name>
za stvaranje nove grane s imenom <branch-name>
. Na primjer: git branch feature-branch
.
Prebacivanje između grana
Koristite naredbu git checkout <branch-name>
za prebacivanje između grana. Na primjer: git checkout feature-branch
.
Pregled popisa poslovnica
Koristite naredbu git branch
za pregled popisa postojećih ogranaka u spremištu. Trenutna grana je označena zvjezdicom(*).
Spajanje grana
Za spajanje promjena iz jedne grane u trenutnu granu koristite naredbu git merge <branch-name>
. Na primjer: git merge feature-branch
.
Brisanje grane
Koristite naredbu git branch -d <branch-name>
za brisanje grane koja je završila svoj posao. Na primjer: git branch -d feature-branch
Guranje grane u udaljeno spremište
Koristite naredbu git push origin <branch-name>
za guranje određene grane u udaljeno spremište. Na primjer: git push origin feature-branch
.
Stvaranje grane iz određenog urezivanja
Upotrijebite naredbu git branch <branch-name> <commit-id>
za stvaranje nove grane iz određenog predanja. Na primjer: git branch bug-fix-branch abc123
.
Upravljanje ograncima u Gitu omogućuje vam razvoj neovisnih značajki, provođenje testiranja i učinkovito upravljanje verzijama izvornog koda. Korištenje gornjih naredbi i koncepata pomoći će vam da zadržite kontrolu i organizirate svoj proces razvoja softvera.