3000+ Common English Words with British Pronunciation
Sadržaj:
Podružnice su dio procesa svakodnevnog razvoja i jedno od najmoćnijih obilježja Gita. Jednom kada se grana spoji, ona nema nikakve svrhe, osim povijesnog istraživanja. Uobičajena je i preporučena praksa da se grana izbriše nakon uspješnog spajanja.
Ovaj vodič opisuje kako izbrisati lokalne i udaljene grane Gita.
Izbrišite lokalnu podružnicu Git-a
Za brisanje lokalne Git grane koristite naredbu
git branch
s opcijom
-d
(
--delete
):
git branch -d branch_name
Deleted branch branch_name (was 17d9aa0).
error: The branch 'branch_name' is not fully merged. If you are sure you want to delete it, run 'git branch -D branch_name'.
Kao što gore navedena poruka, brisanje možete prisiliti pomoću opcije
-D
koja je prečac za
--delete --force
:
git branch -D branch_name
Napominjemo, ako izbrišete nepovezanu granu, izgubit ćete sve promjene na njoj.
git branch --no-merged
.
Ako pokušate ukloniti trenutnu granu, dobit ćete sljedeću poruku:
error: Cannot delete branch 'branch_name' checked out at '/path/to/repository'
Ne možete izbrisati granu na kojoj se trenutno nalazite. Prvo se prebacite na drugu podružnicu, a zatim izbrišite naziv
branch_name
:
git checkout master
git branch -d branch_name
Izbrišite udaljenu podružnicu gita
U Gitu su lokalne i udaljene grane zasebni objekti. Brisanjem lokalne podružnice ne uklanja se udaljena grana.
Za brisanje udaljene grane upotrijebite
git push
naredbu s opcijom
-d
(
--delete
):
git push remote_name --delete branch_name
Tamo gdje je
remote_name
obično
origin
:
git push origin --delete branch_name
… - branch_name
Postoji i alternativna naredba za brisanje udaljene grane, tj. Barem mene je teže zapamtiti:
git push origin remote_name:branch_name
error: unable to push to unqualified destination: branch_name The destination refspec neither matches an existing ref on the remote nor begins with refs/, and we are unable to guess a prefix based on the source ref. error: failed to push some refs to '[email protected]:/my_repo'
U takvim situacijama morat ćete sinkronizirati svoj popis podružnica sa:
git fetch -p
Opcija
-p
upućuje Gitu da ukloni sve reference na daljinsko praćenje koje više ne postoje u udaljenom spremištu prije dohvaćanja.
Zaključak
U ovom su vodiču naučili kako izbrisati lokalne i udaljene Gitine grane. Podružnice su u osnovi referenca na snimak vaših promjena i imaju kratak životni ciklus. Jednom kada se grana spoji u glavni (ili drugu glavnu granu), ona više nije potrebna i treba je ukloniti.
Pomoću naredbe
git branch
možete preimenovati, kreirati i popisati lokalne i udaljene podružnice Gita.
Kako izbrisati datoteke u sustavu Windows 10 koje se ne mogu izbrisati
Postoje neke datoteke u sustavu Windows koje se jednostavno ne mogu izbrisati. Ako se na svom Windows 10 računalu susrećete s takvim problemima, isprobajte ove korake.
Kako stvoriti i popisati lokalne i udaljene grane gita
Kada popravljaju pogrešku ili rade na novoj značajki, programeri stvaraju novu granu koja se kasnije može spojiti u glavnu bazu kodova. Ovaj vodič opisuje kako stvoriti i navesti lokalne i udaljene podružnice Gita.
Kako preimenovati lokalnu i udaljenu podružnicu gita
Stvorili ste novu podružnicu, gurnuli promjene u udaljeno spremište i shvatili da je naziv vaše podružnice netočan. Ovaj vodič će objasniti kako preimenovati lokalnu i udaljenu podružnicu Gita.