Hoe maak je een nieuwe vestiging in GitHub

Jul 31, 2025
Cloud & Internet

Werken direct in de hoofdtak van een GitHub-repository is een zeer gevaarlijk ding, terwijl je het risico loopt om buggy-code te duwen tot productie. Om dit te vermijden, moet je een tak maken en daarin werken. Hier is hoe.

Wat is er toch een tak?

Een tak, op zijn meest eenvoudige, is een kopie van een Git-project dat je kunt veranderen zoals je wilt en dan combineert met het oorspronkelijke project.

Wanneer je Maak een nieuwe repository in Github , er is één tak standaard - de "Main" -tak ( eerder "Master" genoemd ). Dit, zoals de naam impliceert, is de hoofdcontainer waar uw productiecode is opgeslagen. Dat wil zeggen (in de meeste gevallen, tenminste), als u een wijziging rechtstreeks naar de hoofdtak drukt, neemt u een wijziging rechtstreeks aan het werkproduct.

Het probleem? Als u rechtstreeks naar de main drukt, loopt u het risico op het duwen van buggycode naar de productieomgeving, waardoor er mogelijk ernstige problemen veroorzaakt. Daarom moet u een afzonderlijke branche maken om uw werk te doen (en vervolgens later die tak in te dienen voordat het is samengevoegd in de hoofdtak).

VERWANT: Hoe schrijvers github kunnen gebruiken om hun werk op te slaan

Maak een nieuw filiaal van de GitHub-website

U kunt rechtstreeks een nieuw filiaal maken vanaf de GitHub-website. Open eerst elke browser, Ga naar Github en open vervolgens de repository waarmee u een filiaal wilt maken.

Zodra u de repository hebt geopend, bevindt u zich automatisch in het tabblad "Code". Klik hieronder een beetje hieronder op de knop "Main".

Er verschijnt een klein venster. Geef uw filiaal een naam door deze in het tekstvak in te voeren en op de toets Enter of Return-toets te drukken. Woorden moeten worden gescheiden door een dashboard ( - ) of een onderstrepingsteken ( _ ).

Je nieuwe tak is nu gemaakt.

Maak een nieuwe tak met behulp van de opdrachtregel

Op het eerste gezicht lijkt het misschien gemakkelijker om Github gewoon vanuit een browser te gebruiken, maar als je eenmaal de hangen van het werken met GitHub via de opdrachtregel hebt, kunnen dingen zoveel sneller worden gedaan. Dat gezegd hebbende, kun je bijna alles in Github doen met de opdrachtregel - inclusief het maken van een nieuwe tak.

Maar voordat je begint, moet je dat doen klonen uw gekozen repository naar uw lokale machine. Ga je gang en doe dat nu als je dat nog niet hebt gedaan.

Zodra dat is gedaan, opent u de opdrachtregel-app van uw keuze. Dit kan zijn Terminal (Als u een MAC-gebruiker bent) of Opdrachtprompt (Als u een Windows-pc-gebruiker bent), of u kunt zelfs vanuit de ingebouwde opdrachtregel vanuit een teksteditor werken, zoals Vencode .

Welke app u ook gebruikt, u moet navigeren naar de map van de repo die u hebt gekloneerd de ... gebruiken CD opdracht . Voer deze opdracht uit de opdrachtregel uit:

 CD & LT; Bestand / Pad & GT; 

In ons voorbeeld zou dat er als volgt uitzien:

Zodra u zich in de juiste map bevindt, kunt u dan een nieuwe tak maken. Voer deze opdracht uit:

 Git Checkout -B & LT; Your-New-Branch-Name & GT; 

Vervangen & LT; Your-New-Branch-Name & GT; met de werkelijke naam die u uw filiaal wilt geven.

Uw nieuwe branch is nu gemaakt, maar het is alleen beschikbaar op uw lokale computer. U moet deze naar de oorsprongsrepository duwen door deze opdracht uit te voeren:

 Git Push Origin & LT; Your-New-Branch-Name & GT; 

Nogmaals, vervang & LT; Your-New-Branch-Name & GT; met de werkelijke naam van uw tak.

Je hebt nu je nieuwe tak naar Github geduwd!

Werken met takken is een van de basisprincipes, maar het is ook een van de belangrijkste Github-vaardigheden om te leren. Blijf werken om deze basics te beheersen en je zult het goed zijn om in een mum van tijd vloeiend te worden in Github.

VERWANT: Wat is GitHub, en waar wordt het voor gebruikt?


Cloud & Internet - Meest populaire artikelen

Waarom moet je E-mails verwijderen In plaats van archiveren

Cloud & Internet Jan 26, 2025

Clipinea l custom media / shutterstock.com We zijn allemaal getraind om elke e-mail te archiveren die we krijgen. We hebben tenslotte in principe oneindige ops..


Hoe om te schakelen naar DuckDuckGo, een privacy-vriendelijke zoekmachine

Cloud & Internet Feb 10, 2025

Duckduckgo Duckduckgo is Een privacy-gerichte zoekmachine Dat is sinds 2008 online geweest. Zoek websites, kaarten, video's, nieuws en me..


Meldingen verbergen tijdens het delen van uw scherm in een videogesprek

Cloud & Internet Mar 23, 2025

fizkes / shutterstock.com Als je het delen van uw scherm Tijdens een videoconferentie is het belangrijk om ervoor te zorgen dat er geen meldingen ..


Wil je Google Search Results zonder Tracking? Gebruik Startpagina

Cloud & Internet Apr 9, 2025

Startpagina Zoekmachines zoals Google en Bing zijn berucht voor het volgen van gebruikers, maar Privacy-gerichte alternatieven zoals DUCKDUCKGO Lever de resu..


PSA: Uw Internet aanbieder heeft nog meer plannen dan zijn Resultaat U

Cloud & Internet Jul 6, 2025

Casezy Idea / Shutterstock Winkelen voor thuis internet kan frustrerend zijn. Misschien heb je het gevoel dat de providers in jouw omgeving bewust de ervarin..


Hier is hoeveel Windows 365 elke maand kosten

Cloud & Internet Aug 2, 2025

Microsoft Microsoft's Windows 365 Cloud PC-service varieert in prijs vanaf $ 20 per gebruiker per maand voor de goedkoopste optie tot $ 162 voor de duurste. ..


Hoe controleer je je Amazon Gift Card-saldo

Cloud & Internet Nov 24, 2024

Aidan Green / Shutterstock.com Niet zeker of je voldoende hebt fondsen Om dat artikel op Amazon te kopen? Als dit het geval is, is het eenvoudig om ..


Hoe sneller streamingsnelheden op uw tv te krijgen

Cloud & Internet Nov 19, 2024

Keystock / Shutterstock.com Is de netwerksnelheid van uw tv u naar beneden? Er zijn allerlei factoren die beïnvloeden van streaming- of downloadprestaties, ..


Categorieën