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

Cursusinhoud

GitHub Fundamentals

GitHub Fundamentals

1. Introductie tot GitHub
2. Basisinteractie met Remotes
3. Meer Geavanceerde Workflows

book
Wijzigingen Ophalen

In feite is fetching en vervolgens direct merging van wijzigingen een uiterst gebruikelijk scenario. Daarom biedt Git een enkele opdracht, git pull, die deze twee bewerkingen combineert en de wijzigingen integreert in de huidige branch.

Laten we de externe wijzigingen die John heeft aangebracht ophalen in onze lokale repository:

Zoals je kunt zien, is de uitvoer van deze opdracht in wezen een combinatie van de uitvoer van de opdrachten git fetch en git merge.

Note
Opmerking

Als er ook wijzigingen waren op de remote main branch die niet waren samengevoegd met john/test, zou er een fast-forward merge worden uitgevoerd naar de lokale main branch (mits er geen conflicten waren).

Je kunt ook het commando git remote show origin uitvoeren om te zien dat er inderdaad een remote john/test branch bestaat, maar dat onze lokale repository geen overeenkomstige lokale branch heeft.

Laten we een lokale branch hiervoor aanmaken met het commando git checkout:

Laten we uiteenzetten wat er zojuist is gebeurd:

  1. We zijn overgeschakeld naar de john/test branch;

  2. Git heeft automatisch de inhoud van de remote branch gekopieerd naar de lokale branch;

  3. De working tree is bijgewerkt om de inhoud van de john/test branch weer te geven.

We kunnen eenvoudig controleren dat we ons op deze branch bevinden en dat deze up-to-date is met zijn remote tegenhanger door naar de laatste commit te kijken:

Note
Opmerking

De -n vlag specificeert het aantal weer te geven commits. In dit voorbeeld geeft -n 1 aan Git de instructie om alleen de meest recente commit te tonen.

question mark

Wat doet het commando git pull?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 6

Vraag AI

expand

Vraag AI

ChatGPT

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

course content

Cursusinhoud

GitHub Fundamentals

GitHub Fundamentals

1. Introductie tot GitHub
2. Basisinteractie met Remotes
3. Meer Geavanceerde Workflows

book
Wijzigingen Ophalen

In feite is fetching en vervolgens direct merging van wijzigingen een uiterst gebruikelijk scenario. Daarom biedt Git een enkele opdracht, git pull, die deze twee bewerkingen combineert en de wijzigingen integreert in de huidige branch.

Laten we de externe wijzigingen die John heeft aangebracht ophalen in onze lokale repository:

Zoals je kunt zien, is de uitvoer van deze opdracht in wezen een combinatie van de uitvoer van de opdrachten git fetch en git merge.

Note
Opmerking

Als er ook wijzigingen waren op de remote main branch die niet waren samengevoegd met john/test, zou er een fast-forward merge worden uitgevoerd naar de lokale main branch (mits er geen conflicten waren).

Je kunt ook het commando git remote show origin uitvoeren om te zien dat er inderdaad een remote john/test branch bestaat, maar dat onze lokale repository geen overeenkomstige lokale branch heeft.

Laten we een lokale branch hiervoor aanmaken met het commando git checkout:

Laten we uiteenzetten wat er zojuist is gebeurd:

  1. We zijn overgeschakeld naar de john/test branch;

  2. Git heeft automatisch de inhoud van de remote branch gekopieerd naar de lokale branch;

  3. De working tree is bijgewerkt om de inhoud van de john/test branch weer te geven.

We kunnen eenvoudig controleren dat we ons op deze branch bevinden en dat deze up-to-date is met zijn remote tegenhanger door naar de laatste commit te kijken:

Note
Opmerking

De -n vlag specificeert het aantal weer te geven commits. In dit voorbeeld geeft -n 1 aan Git de instructie om alleen de meest recente commit te tonen.

question mark

Wat doet het commando git pull?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 6
some-alt