Afhængigt af din projektstruktur kan du have en eller flere eksterne Git-grene i et lager. At opliste dem hjælper dig med at holde styr på dit projekts tilstand.

Uanset om du vil sammenligne, skifte eller slette dine fjerntliggende Git-grene, kan du ved at anmode om en liste se dem på forhånd.

Sådan viser du dine eksterne Git-grene

Når du oprette en ny filial i Git, det er lokalt, indtil du skubber det til dit fjernlager. Mens du angiver dine eksterne Git-grene specifikt, vises lokale ikke.

Brug git gren -r kommando for at se dine eksterne grene via kommandolinjen:

git gren -r

Selvom ovenstående giver nogle oplysninger om dine Git-grene, kan du få flere detaljer om den sidste commit, der blev foretaget til hver gren med -rv flag:

git branch -rv

Du kan også vise dine eksterne filialer i kolonner. Dette kan være nyttigt, hvis du har mange arkiver at se på én gang:

git gren -r --kolonne

Hvis du ønsker at få en liste over alle eksterne filialer, inklusive SHA1-hashen for den seneste commit for hver, skal du bruge denne kommando:

instagram viewer
git ls-fjernbetjening --hoveder oprindelse

Sådan får du vist dine eksterne filialer på GitHub Web

Hvis du hoster dit fjernlager på GitHub, er en nem måde at se dine eksterne filialer på via github.com webgrænseflade. Denne mulighed er praktisk, hvis du ikke er fan af kommandolinjen.

Når du er i dit mållager, skal du klikke på mestre dropdown øverst til venstre (du kan se vigtigste hvis du har ændret standardnavnet). Du kan se alle offentliggjorte filialer her.

Begå aldrig en fejl med Git-grene

Fejl er mere sandsynlige, når du styrer et projekt med mange grene. Men som du kan se, hjælper en liste over dine eksterne Git-grene dig ikke kun med at få deres navne, men giver dig information om den seneste commit på hver.

Hvis du kan spore dine commits og holde øje med dine Git-grene, er du mindre tilbøjelig til at slette eller flette noget, du ikke burde. Hvis du bruger filialkommandoen i sin fulde udstrækning, får du den kraft, du har brug for, for at holde alt i skak.