Afhankelijk van je projectstructuur, heb je misschien een of meer Git-takken op afstand in een repository. Door ze op te sommen, kunt u de status van uw project bijhouden.
Of je nu je remote Git branches wilt vergelijken, wisselen of verwijderen, door een lijst op te vragen kun je ze vooraf bekijken.
Hoe u uw externe Git-takken kunt weergeven
Wanneer je maak een nieuwe branch in Git, het is lokaal totdat je het naar je externe repository pusht. Terwijl u specifiek uw externe Git-takken vermeldt, verschijnen lokale niet.
Gebruik de git branch -r commando om je remote branches te zien via de commandoregel:
git branch -r
Hoewel het bovenstaande wat informatie geeft over je Git-branches, kun je meer details krijgen over de laatste commit die aan elke branch is gemaakt met de -rv vlag:
git branch -rv
U kunt uw externe vestigingen ook in kolommen weergeven. Dit kan handig zijn als u veel repositories tegelijk wilt bekijken:
git branch -r --kolom
Als je een lijst wilt krijgen van alle remote branches, inclusief de SHA1 hash van de meest recente commit voor elk, gebruik dan dit commando:
git ls-remote --hoofden oorsprong
Hoe u uw externe takken op GitHub Web kunt bekijken
Als u uw externe repository op GitHub host, is een gemakkelijke manier om uw externe vertakkingen te bekijken via de github.com webinterface. Deze optie is handig als je geen fan bent van de opdrachtregel.
Eenmaal in uw doelrepository, klikt u op de meester vervolgkeuzelijst linksboven (je ziet misschien hoofd als u de standaardnaam hebt gewijzigd). Je ziet hier alle gepubliceerde branches.
Maak nooit een fout met Git Branches
Fouten zijn waarschijnlijker wanneer u een project met veel vestigingen beheert. Maar zoals je kunt zien, helpt het opsommen van je remote Git branches je niet alleen om hun namen te krijgen, maar geeft het je ook informatie over de laatste commit op elk.
Als je je commits kunt volgen en je Git-branches in de gaten kunt houden, is de kans kleiner dat je iets verwijdert of samenvoegt wat je niet zou moeten doen. Als u het branch-commando volledig gebruikt, krijgt u de kracht die u nodig hebt om alles onder controle te houden.