Android

Kako stvoriti i popisati lokalne i udaljene grane gita

NASH 2015 DVD BOX SET Carp Fishing + Subtitles Complete Movie in 1080P

NASH 2015 DVD BOX SET Carp Fishing + Subtitles Complete Movie in 1080P

Sadržaj:

Anonim

Podružnice su dio procesa razvoja softvera i jedna od najmoćnijih značajki u Gitu. Podružnice su u osnovi pokazatelji na određeni čin.

Kada popravljate pogrešku ili radite na novoj značajki, programeri stvaraju novu granu koja se kasnije može spojiti u glavnu bazu kodova.

Ovaj članak objašnjava kako stvoriti i navesti lokalne i udaljene podružnice Gita.

Navedi Git Branches

Za popis svih lokalnih Git grana upotrijebite naredbu git branch ili git branch --list naredbu:

git branch

dev feature-a feature-b hotfix * master

Trenutačna grana označena je zvjezdicom * . U ovom primjeru to je master grana.

U Gitu su lokalne i udaljene grane zasebni objekti. Ako želite navesti lokalne i udaljene grane, prijeđite opciju -a :

git branch -a

dev feature-a feature-b hotfix * master remotes/origin/regression-test-a remotes/origin/regression-test-b

Opcija -r sadrži samo udaljene grane.

git branch -r

Stvorite Git Branch

Stvaranje nove grane nije ništa drugo do stvaranje pokazivača na dano podređivanje.

Da biste stvorili novu lokalnu granu, upotrijebite naredbu git branch nakon koje slijedi naziv nove grane. Na primjer, da biste stvorili novu granu pod nazivom cool-feature , upisali biste:

git branch cool-feature

Naredba neće vratiti izlaz. Ako podružnica s istim nazivom već postoji, vidjet ćete sljedeću poruku o pogrešci:

fatal: A branch named 'cool-feature' already exists.

Da biste započeli raditi na grani i dodali joj obveze, morate odabrati granu pomoću git checkout :

git checkout cool-feature

Naredba će poslati poruku obavještavajući da je grana prebačena:

Switched to branch 'cool-feature'

Umjesto da stvorite granu i prebacite se na nju, to možete učiniti u jednoj naredbi. Kada se koristi s opcijom -b naredba git checkout stvorit će zadanu granu.

git checkout -b cool-feature

Switched to branch 'cool-feature'

Odavde možete upotrijebiti standardne naredbe git add i git commit novih obveza u novu podružnicu.

Da biste gurnuli novu granu na udaljeno spremište, upotrijebite naredbu git push slijedi ime udaljenog repo-a i naziv grane:

git push remote-repo cool-feature

Zaključak

Pokazali smo vam kako popisati i stvoriti lokalne i udaljene podružnice Gita. Podružnice su referenca na snimak vaših promjena i imaju kratak životni ciklus.

Pomoću naredbe git branch možete preimenovati i izbrisati lokalne i udaljene podružnice Gita.