Ovisno o strukturi vašeg projekta, možda imate jednu ili više udaljenih Git grana u spremištu. Njihov popis pomaže vam pratiti stanje vašeg projekta.
Bilo da želite usporediti, promijeniti ili izbrisati svoje udaljene Git grane, zahtjev za popisom omogućuje vam da ih pregledate unaprijed.
Kako navesti svoje udaljene Git podružnice
Kada ti kreirajte novu granu u Gitu, lokalni je dok ga ne gurnete u svoje udaljeno spremište. Dok posebno navodite svoje udaljene Git grane, lokalne se neće pojaviti.
Koristiti git grana -r naredba da vidite svoje udaljene grane putem naredbenog retka:
git grana -r
Iako gore navedeno pruža neke informacije o vašim Git granama, možete dobiti više pojedinosti o posljednjem predanju za svaku granu pomoću -rv zastava:
git grana -rv
Također možete prikazati svoje udaljene grane u stupcima. Ovo može biti korisno ako imate mnogo spremišta za pregled odjednom:
git grana -r --stupac
Ako želite dobiti popis svih udaljenih grana, uključujući SHA1 hash najnovijeg urezivanja za svaku, koristite ovu naredbu:
git ls-remote -- podrijetlo glave
Kako pogledati svoje udaljene podružnice na GitHub webu
Ako hostirate svoje udaljeno spremište na GitHubu, jednostavan način za pregled vaših udaljenih grana je putem web sučelje github.com. Ova opcija je zgodna ako niste ljubitelj naredbenog retka.
Nakon što ste u ciljnom spremištu, kliknite na ovladati; majstorski padajući izbornik u gornjem lijevom kutu (možda ćete vidjeti glavni ako ste promijenili zadani naziv). Ovdje ćete vidjeti sve objavljene grane.
Nikada nemojte pogriješiti s Git granama
Pogreške su vjerojatnije kada upravljate projektom s mnogo podružnica. Ali kao što možete vidjeti, navođenje vaših udaljenih Git grana ne samo da vam pomaže da dobijete njihova imena, već vam daje informacije o najnovijem urezivanju za svaku.
Ako možete pratiti svoje urezivanje i paziti na svoje Git grane, manja je vjerojatnost da ćete izbrisati ili spojiti nešto što ne biste trebali. Korištenje naredbe grananje u punom opsegu dat će vam moć koja vam je potrebna da sve držite pod kontrolom.