Priklausomai nuo jūsų projekto struktūros, saugykloje gali būti vienas ar daugiau nuotolinių „Git“ filialų. Jų sąrašas padeda stebėti savo projekto būseną.
Nesvarbu, ar norite palyginti, perjungti ar ištrinti nuotolinius „Git“ filialus, paprašę sąrašo galėsite juos peržiūrėti iš anksto.
Kaip išvardyti savo nuotolinius Git filialus
Kada tu sukurti naują filialą Git, jis yra vietinis, kol nenukeliate jo į nuotolinę saugyklą. Konkrečiai pateikiant nuotolinių Git filialų sąrašą, vietiniai nebus rodomi.
Naudoti git filialas -r komanda, kad pamatytumėte savo nutolusias šakas per komandinę eilutę:
git filialas -r
Nors aukščiau pateikta šiek tiek informacijos apie jūsų Git filialus, galite gauti daugiau informacijos apie paskutinį kiekvienos šakos įsipareigojimą naudodami -rv vėliava:
git filialas -rv
Taip pat galite rodyti savo nutolusias šakas stulpeliuose. Tai gali būti naudinga, jei vienu metu turite peržiūrėti daug saugyklų:
git filialas -r -- stulpelis
Jei norite gauti visų nutolusių šakų sąrašą, įskaitant kiekvieno paskutinio įsipareigojimo SHA1 maišą, naudokite šią komandą:
git ls-remote --galvų kilmė
Kaip peržiūrėti savo nuotolinius filialus „GitHub Web“.
Jei priglobiate savo nuotolinę saugyklą „GitHub“, paprastas būdas peržiūrėti nuotolines šakas yra github.com žiniatinklio sąsaja. Ši parinktis yra patogi, jei nesate komandinės eilutės gerbėjas.
Atsidūrę tikslinėje saugykloje spustelėkite meistras išskleidžiamasis meniu viršuje kairėje (galite pamatyti pagrindinis jei pakeitėte numatytąjį pavadinimą). Čia matysite visus paskelbtus filialus.
Niekada nesuklyskite su Git Branches
Klaidų tikimybė didesnė, kai vadovaujate projektui, turinčiam daug filialų. Tačiau, kaip matote, nutolusių „Git“ filialų įtraukimas į sąrašą ne tik padeda sužinoti jų pavadinimus, bet ir suteikia informacijos apie naujausius kiekvieno iš jų įsipareigojimus.
Jei galėsite stebėti savo įsipareigojimus ir stebėti savo Git šakas, mažiau tikėtina, kad ištrinsite ar sujungsite tai, ko neturėtumėte. Naudodami visą šakos komandą suteiksite galios, reikalingos viską kontroliuoti.