Ga naar hoofdinhoud

Git Branch hernoemen: zo hernoem je een lokale of remote branch

Leer hoe je lokale en remote Git-branches hernoemt via de terminal of de grafische gebruikersinterface (GUI) van populaire clients zoals GitHub.
Bijgewerkt 2 okt 2026  · 5 min lezen

Verken met AI

ChatGPTClaudePerplexity

Een fundamenteel aspect van Git is het gebruik van branches, waarmee developers kunnen afwijken van de hoofdlijn van ontwikkeling en parallel aan nieuwe features of fixes kunnen werken.

Toch vraagt de dynamiek van projecten vaak om veranderingen, niet alleen in de code, maar ook in hoe we deze branches organiseren en benoemen. Er zijn verschillende redenen waarom het hernoemen van een Git-branch nuttig of zelfs nodig kan zijn.

  1. Onjuiste naam: Een branch-naam weerspiegelt mogelijk niet (meer) het doel of de inhoud. Dit kan gebeuren wanneer de scope van het werk verandert. Hernoemen is dan belangrijk om de naam in lijn te houden met het werk dat wordt uitgevoerd.
  2. Betere organisatie: Naarmate projecten groeien, is het belangrijk een duidelijke, logische naamgevingsconventie voor branches te behouden. Branches hernoemen kan helpen bij het herorganiseren en beter categoriseren, zodat de repository makkelijker te navigeren is.
  3. Samenwerking: Werken in een team betekent dat iedereen snel moet kunnen begrijpen waar elke branch over gaat. Een goed benoemde branch stroomlijnt communicatie en samenwerking, omdat die duidelijke verwachtingen schept over inhoud en doel.

In dit artikel leren we hoe je eenvoudig en veilig lokale en remote branches hernoemt.

De blogpost Understanding GitHub is een fijne start voor wie helemaal nieuw is met GitHub.

Een lokale branch hernoemen

Een lokale branch hernoemen is een eenvoudige maar effectieve manier om je project georganiseerd te houden en ervoor te zorgen dat branchnamen hun inhoud of doel goed weerspiegelen.

Een lokale branch hernoemen verandert de naam niet in de remote repository. Als de branch remote wordt gevolgd, moeten we dat apart aanpakken.

Vereisten

Voordat we beginnen, moeten we ervoor zorgen dat Git is geïnstalleerd en dat we ons in de repositorymap op onze lokale machine bevinden.

  • Installatie controleren: Zorg dat Git lokaal is geïnstalleerd. Dit kun je controleren door git --version uit te voeren in de terminal of opdrachtprompt. Als het niet is geïnstalleerd, lees dan deze tutorial over het installeren van Git of bezoek de officiële Git-website voor download- en installatie-instructies.
  • Navigeer naar de repositorymap: Open een terminal of opdrachtprompt en navigeer naar de map van het Git-project waarvan we een branch willen hernoemen.

De branch uitchecken

Voordat we iets met de branch doen, moeten we er eerst naartoe schakelen met het commando:

git checkout <current_branch_name>

Vervang <current_branch_name> door de huidige naam van de branch.

De branch hernoemen

Zodra de branch is uitgecheckt, hernoemen we de branch met:

git branch -m <new_branch_name>

Vervang <new_branch_name> door de nieuwe naam van de branch.

Verifiëren

We kunnen controleren of de naam is gewijzigd door alle branches te tonen met het commando git branch. De huidige branch heeft een asterisk (*) ervoor.

Een remote branch hernoemen

Een remote branch in Git hernoemen vergt een paar extra stappen om te zorgen dat de wijzigingen ook in de remote repository zichtbaar zijn.

Lokale wijzigingen pushen

Voordat we een remote branch hernoemen, moeten we zeker weten dat de lokale branch geen werk bevat dat nog niet in de remote branch staat. Zo voorkom je dat wijzigingen verloren gaan tijdens het hernoemen. Als je niet zeker weet hoe je wijzigingen moet pushen, bekijk dan deze Git Push and Pull-tutorial.

Lokale branch hernoemen

Voordat we de remote branch hernoemen, moeten we de branch eerst lokaal hernoemen, zoals hierboven uitgelegd.

De nieuwe branch pushen

Na het lokaal hernoemen kunnen we de nieuwe branch naar de remote repository pushen met:

git push origin -u <new_branch_name>

De optie -u stelt de gepushte branch in als upstream voor de lokale branch. Hierdoor verwijzen toekomstige pushes en pulls vanaf deze branch automatisch naar de remote met de nieuwe naam.

De oude branch verwijderen

Dit proces hernoemt een branch niet op de remote, maar maakt in plaats daarvan een nieuwe kopie met een nieuwe naam. Na deze stap is het aan te raden de repository op te schonen door de oude branch te verwijderen met het volgende commando:

git push origin --delete <old_branch_name>

Wil je je kennis over werken met branches in Git uitbreiden? Bekijk de Git Clone a Specific Branch-tutorial.

Belangrijke aandachtspunten

Bij het hernoemen van een remote branch in Git zijn er enkele cruciale zaken waar we op moeten letten, zodat het proces soepel verloopt en de workflow van projectmedewerkers niet wordt verstoord.

We moeten teamleden altijd informeren over de hernoeming. Zo voorkom je verwarring, want zij kunnen fouten krijgen als ze proberen te pullen of pushen naar een branch die onder de oorspronkelijke naam niet meer bestaat.

Samenwerkers moeten hun lokale kopieën hernoemen met het commando git branch -m <old_branch_name> <new_branch_name>. Daarnaast moeten ze hun upstream-branch opnieuw instellen met git push origin -u <new_branch_name> zodat toekomstige pushes naar de juiste branch gaan.

Als er openstaande pull requests zijn die naar de oude branch-naam verwijzen in de remote repository, hebben die aandacht nodig. Mogelijk moeten we ze sluiten en nieuwe aanmaken die op de nieuwe branchnaam mikken.

Branches hernoemen in Git-clients

De meeste Git-clients (bijv. GitHub, GitKraken, Sourcetree, GitLab, enz.) bieden opties om branches via hun grafische interface te hernoemen.

Om een branch op GitHub te hernoemen, ga je eerst naar de repository. Klik vervolgens op het branch-keuzemenu:

Branches hernoemen in Git-clients

Onderaan het menu klik je op View all branches:

Branches hernoemen in Git-clients

Zoek vervolgens de branch die je wilt hernoemen en klik op het menu met drie puntjes aan de rechterkant:

Branches hernoemen in Git-clients

Klik tot slot op de optie Rename branch en hernoem de branch:

Branches hernoemen in Git-clients

Conclusie

Branches hernoemen in Git speelt een cruciale rol bij het onderhouden van een efficiënte en intuïtieve projectstructuur. 

Het is essentieel om het verschil te kennen tussen lokaal en remote hernoemen, want elk heeft eigen stappen en gevolgen voor de workflow.

Nog belangrijker: communicatie met het team is key. Iedereen op de hoogte houden zorgt voor een soepele overgang en voorkomt verstoringen in de ontwikkelcyclus.

Wil je meer leren over Git? Dan raad ik deze introductiecursus Git aan.


François Aubry's photo
Author
François Aubry
LinkedIn
Full-stack engineer & oprichter bij CheapGPT. Lesgeven is altijd mijn passie geweest. Al vanaf mijn studententijd zocht ik actief naar kansen om bijles te geven en andere studenten te helpen. Die passie bracht me ertoe om te promoveren, waarbij ik ook als onderwijsassistent werkte ter ondersteuning van mijn academische werk. In die jaren vond ik veel voldoening in de traditionele klasomgeving, waar ik verbindingen kon leggen en leren kon begeleiden. Met de opkomst van online leerplatforms zag ik echter het transformerende potentieel van digitaal onderwijs. Sterker nog, ik was actief betrokken bij de ontwikkeling van zo’n platform op onze universiteit. Ik zet me sterk in om traditionele didactische principes te combineren met innovatieve digitale methoden. Mijn passie is om cursussen te maken die niet alleen boeiend en informatief zijn, maar ook toegankelijk voor lerenden in dit digitale tijdperk.
Onderwerpen
Git

Leer meer over Git!

Leerpad

Python-ontwikkelaar

28 uur
Van het testen van code en het implementeren van versiebeheer tot webscraping en het ontwikkelen van pakketten: zet de volgende stap in je carrière als Python-ontwikkelaar!
Bekijk detailsRight Arrow
Start Cursus
Meer bekijkenRight Arrow
Gerelateerd

blog

AI vanaf nul leren in 2026: een complete gids van de experts

Ontdek alles wat je moet weten om in 2026 AI te leren, van tips om te beginnen tot handige resources en inzichten van industrie-experts.
Adel Nehme's photo

Adel Nehme

15 min

Meer BekijkenMeer Bekijken