Po reviziji je veja najpomembnejši koncept pri nadzoru različic. Git ni izjema in bolj kot večina spodbuja uporabo vej. Z njimi je enostavno in hitro delati.

Kako uporabljate podružnice, je odvisno od projekta, na katerem delate - če ne gre za vaš lasten projekt, se vzdrževalec običajno odloči namesto vas.

Lahko bi imeli samo privzeto glavni podružnico in samski razvijati podružnica. Lahko pa uporabite novo vejo za vsako funkcijo in popravek napak. Kakorkoli, boste našli veliko priložnosti, ko je naštevanje podružnic zelo uporabno orodje.

Kaj je podružnica?

Sistemi za nadzor različic, kot je git, uporabljajo izraz podružnica kot analogijo z drevesi. Vsaka veja izhaja iz druge in sčasoma konča nazaj pri deblu. Podružnice vam omogočajo, da ustvarite posamezne razvojne smeri, tako da lahko na njih delate ločeno, ne da bi motili druge dele projekta.

Kako navesti podružnice v ukazni vrstici

Ukazna vrstica je hiter in učinkovit način uporabe gita. Za obvladovanje se boste morali spomniti veliko, vendar bo program ukazne vrstice vedno ponudil popolno podporo za vse številne funkcije gita.

Seznam vej z git

Privzeto orodje ukazne vrstice je git. Glavni podpoved za delo z vejami je podružnica. Ta ukaz privzeto navaja podružnice, zato:

git veja

bo prikazal seznam imen vej, na primer:

* maint
mojster
Naslednji

Upoštevajte, da ta ukaz navaja veje po abecednem vrstnem redu in označuje trenutno vejo z zvezdico. Prav tako morate razumeti, da so prikazane veje samo lokalne.

Če si želite ogledati oddaljene veje, uporabite datoteko -r zastavo za prikaz samo oddaljenih vej ali -a zastavo, ki prikazuje lokalno in oddaljeno. Podrobnejše informacije si lahko ogledate z -v zastavo in še podrobnejše informacije z -vv.

git veja -vva

To vam bo dalo veliko uporabnih informacij, vključno s poudarkom, katere lokalne/oddaljene podružnice so v uporabi in katere podružnice sledijo drugim.

Uporabite lahko --list možnost iskanja vej po vzorcu. To je zelo uporabno, če imate opravka z mnogimi vejami, na primer, ko projekt uporablja eno vejo na popravek napak.

git branch --list 'm*'

Brskanje po vejah z uporabo gh

The gh program je GitHub -a orodje ukazne vrstice. Če ima vaše skladišče daljinski upravljalnik github.com, lahko uporabiš gh upravljati z njim. Večina osnovnih ukazov je specifičnih za GitHub in se na primer ukvarja z vprašanji ali zahtevami za vlečenje. Toda razširitve so zdaj na voljo in ta razširitev gh-branch lahko pomaga pri seznamu vej.

Ko je nameščen, preprosto vnesite:

gh podružnica

V imeniku skladišča GitHub boste videli seznam vseh vej razen trenutne veje. Vnesete lahko, če želite filtrirati po imenu veje, in izberite podružnico, da preklopite nanjo.

Poglej tudi: Kako namestiti GitHub CLI v Linux

Kako navesti podružnice z uporabo namizja GitHub

GitHub namizje prikazuje glavne podružnice v glavnem uporabniškem vmesniku. Na vrhu okna bi morali videti gumb z oznako Trenutna podružnica z aktivno delovno vejo, prikazano spodaj. Pritisnite to, da prikažete privzeto vejo in nedavne veje. Vnesete lahko tudi v označeno polje Filter za iskanje določenih vej po imenu.

Poglej tudi: Kako klonirati skladišče z namizjem GitHub

Kako navesti podružnice na spletnem mestu GitHub

Če svoj projekt gostite na GitHubu, si lahko vse njegove podružnice ogledate na njegovi strani projekta. Začnite tako, da se pomaknete do projekta Koda zavihek, nato kliknite povezavo, ki se nanaša na število veje. Videli boste podružnice, razvrščene po statusu, vključno z Vse veje možnost.

Raziščite nov projekt prek njegovih vej

Pogosto se o projektu lahko veliko naučite, če preprosto navedete njegove podružnice. To se bo razlikovalo, vendar boste morda ugotovili, na katerih funkcijah drugi trenutno delajo, ali koliko hroščev je aktivnih. Občasno boste morali vedeti tudi, v kateri veji ste.

Drug odličen način za spoznavanje projekta je ogled zgodovine revizij. The git log ukaz je zelo močno sredstvo za odkrivanje sprememb, ki so se zgodile.

DelitiCvrkutatiE-naslov
Kako pregledati zgodovino projekta z git log

Ne glede na to, ali se spopadate s katastrofalno napako ali samo želite preveriti nekatere prejšnje zaveze, je git log vaša izbira.

Preberite Naprej

Sorodne teme
  • Programiranje
  • GitHub
  • GitHub namizje
  • Programiranje
O avtorju
Bobby Jack (61 objavljenih člankov)

Bobby je tehnološki navdušenec, ki je več kot dve desetletji delal kot razvijalec programske opreme. Navdušen je nad igranjem iger, dela kot urednik recenzij v reviji Switch Player in je potopljen v vse vidike spletnega založništva in spletnega razvoja.

Več od Bobbyja Jacka

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti