Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Externe Branches | Basisinteractie met Remotes
GitHub Fundamentals

Externe Branches

Veeg om het menu te tonen

Zoals je zojuist hebt gezien, zijn er bij het werken met remotes twee soorten branches: lokaal en remote.

Note
Meer leren

Remote branches zijn kopieën van de branches op de remote repository en zijn alleen-lezen in je lokale omgeving.

Laten we de remote branches bekijken (-r staat voor remote) die onze Git-repository momenteel volgt door het volgende commando uit te voeren:

git branch -r
Externe branches
Note
Opmerking

Ter samenvatting: HEAD is een verwijzing naar de huidige commit in je werkdirectory. Het wijst naar de laatste commit op de huidige branch waaraan je werkt. origin/HEAD is een symbolische verwijzing die wijst naar de standaardbranch van de externe repository. Dit is meestal de main branch die de repository als primaire ontwikkelbranch beschouwt.

Omdat deze branches alleen-lezen zijn, moet je de wijzigingen fetchen naar je lokale machine, ze mergen met je lokale wijzigingen en vervolgens pushen naar de externe repository om wijzigingen door te voeren.

Dat is allemaal duidelijk, maar hoe kunnen we controleren of onze huidige branch up-to-date is met zijn externe tegenhanger? Het bekende git status-commando kan hierbij helpen; het toont niet alleen de status van je lokale werkdirectory, maar geeft ook aan of je branch voorloopt, achterloopt of synchroon loopt met de externe branch die hij volgt.

Laten we het nu uitvoeren:

git status
Git-status

In ons geval geeft git status aan dat onze lokale main-branch up-to-date is met origin/main, wat betekent dat er geen nieuwe wijzigingen zijn op de remote main-branch die je nog niet in je lokale versie hebt opgenomen.

question mark

Met welk commando kun je controleren of je lokale branch up-to-date is met zijn remote tegenhanger?

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 2

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 2. Hoofdstuk 2
some-alt