După o revizuire, ramura este cel mai important concept în controlul versiunilor. Git nu face excepție și încurajează utilizarea ramurilor mai mult decât majoritatea. Sunt ușor și rapid de lucrat.

Modul în care folosiți sucursalele depinde de proiectul la care lucrați - dacă nu este propriul dvs. proiect, întreținătorul va decide în mod obișnuit pentru dvs.

Ai putea avea doar valoarea implicită principal ramură și o singură dezvolta ramură. Sau puteți utiliza o nouă ramură pentru fiecare caracteristică și remedierea erorilor. Oricum ar fi, veți găsi multe ocazii în care listarea sucursalelor disponibile este un instrument foarte util.

Ce este o sucursală?

Sistemele de control al versiunilor precum git folosesc termenul ramură ca analogie cu copacii. Fiecare ramură iese din alta, ajungând în cele din urmă la trunchi. Sucursalele vă permit să creați linii de dezvoltare individuale, astfel încât să puteți lucra izolat, fără a deranja alte secțiuni ale proiectului.

Cum să listați sucursalele pe linia de comandă

instagram viewer

Linia de comandă este un mijloc rapid și eficient de a utiliza git. Va trebui să vă amintiți multe pentru a le stăpâni, dar programul de linie de comandă va oferi întotdeauna suport complet pentru toate caracteristicile git.

Listează sucursalele cu git

Instrumentul implicit pentru linia de comandă este git. Principala subcomandă pentru lucrul cu sucursale este ramură. În mod implicit, această comandă listează ramuri, deci:

ramură git

va afișa o listă de nume de sucursale, de exemplu:

* mentinerea
maestru
Următorul

Rețineți că această comandă listează ramurile în ordine alfabetică și evidențiază ramura curentă cu un asterisc. De asemenea, ar trebui să înțelegeți că sucursalele afișate sunt doar locale.

Pentru a vedea ramuri la distanță, utilizați fie -r pentru a afișa numai ramuri la distanță sau -A pavilion pentru a afișa atât local cât și la distanță. Puteți vizualiza informații mai detaliate cu -v pavilion și informații chiar mai detaliate cu -vv.

git branch -vva

Acest lucru vă va oferi o mulțime de informații utile, inclusiv evidențierea sucursalelor locale / la distanță utilizate și a sucursalelor care urmăresc altele.

Puteți utiliza --listă opțiune de căutare a ramurilor după un model. Acest lucru este foarte util dacă aveți de-a face cu mai multe ramuri, cum ar fi atunci când un proiect folosește o ramură pentru fiecare remediere a erorilor.

git branch --list 'm *'

Răsfoiți filialele folosind gh

The gh programul este GitHub’s instrument de linie de comandă. Dacă depozitul dvs. are o telecomandă găzduită github.com, poți să folosești gh pentru a o gestiona. Majoritatea comenzilor de bază sunt specifice GitHub, care tratează, de exemplu, probleme sau cereri de extragere. Dar extensiile sunt acum disponibile și această extensie gh-branch poate ajuta la listarea ramurilor.

Odată instalat, introduceți pur și simplu:

gh ramură

Într-un director de depozit GitHub, veți vedea o listă cu toate ramurile, în afară de ramura curentă. Puteți tasta pentru a filtra după numele sucursalei și puteți selecta o ramură pentru a comuta la aceasta.

Vezi si: Cum se instalează GitHub CLI pe Linux

Cum să listați sucursalele folosind GitHub Desktop

GitHub Desktop afișează sucursale locale în interfața de utilizare principală. În partea de sus a ferestrei, ar trebui să vedeți un buton etichetat Sucursala actuală cu ramura activă de lucru afișată dedesubt. Apăsați acest buton pentru a afișa ramura implicită și ramurile recente. De asemenea, puteți introduce caseta marcată Filtru pentru a căuta ramuri specifice după nume.

Vezi si: Cum să clonați un depozit utilizând GitHub Desktop

Cum să listați sucursalele pe site-ul GitHub

Dacă vă găzduiți proiectul pe GitHub, puteți vizualiza toate ramurile sale din pagina proiectului său. Începeți navigând la proiect Cod, apoi faceți clic pe linkul referitor la numărul de ramuri. Veți vedea sucursale grupate în funcție de stare, inclusiv o Toate ramurile opțiune.

Explorează un nou proiect prin ramurile sale

Puteți afla adesea multe despre un proiect prin simpla listare a sucursalelor acestuia. Acesta va varia, dar ați putea afla la ce caracteristici lucrează alții sau câte erori sunt active. De asemenea, va trebui să știți în ce ramură vă aflați din când în când.

Un alt mod excelent de a cunoaște un proiect este vizualizarea istoricului revizuirilor sale. The git log comanda este un mijloc foarte puternic de a descoperi ce schimbări au avut loc.

AcțiuneTweetE-mail
Cum să inspectați istoricul unui proiect cu jurnalul git

Indiferent dacă aveți de-a face cu o eroare catastrofală sau doriți doar să verificați câteva comiteri anterioare, jurnalul git este obiectivul dvs. preferat.

Citiți în continuare

Subiecte asemănătoare
  • Programare
  • GitHub
  • GitHub Desktop
  • Programare
Despre autor
Bobby Jack (61 articole publicate)

Bobby este un pasionat de tehnologie care a lucrat ca dezvoltator de software timp de aproape două decenii. Este pasionat de jocuri, lucrează ca editor de recenzii la Switch Player Magazine și este cufundat în toate aspectele publicării online și dezvoltării web.

Mai multe de la Bobby Jack

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona