Pull en clone
Pushen is omhoog sturen: van jouw computer naar GitHub. Pull en clone zijn de andere kant op: code omlaag halen van GitHub.
- Pull — je hebt al een lokale kopie van een project, en wil de nieuwste commits van GitHub erbij halen.
- Clone — je hebt nog géén lokale kopie, en wil een compleet project van GitHub naar je computer kopiëren.
Wanneer heb je pull nodig?
Twee veelvoorkomende scenario's:
- Je werkt vanaf meerdere computers. Thuis push je een commit, op school wil je verder werken — daar moet je eerst pullen om de thuis-commit binnen te halen.
- Je werkt samen met een klasgenoot. Hij pusht een wijziging; jij wil zijn werk hebben voordat je verder bouwt.
Als je dat niet doet, krijg je vroeg of laat de melding Updates were rejected bij pushen, omdat jouw en hun werk uit de pas lopen.
Aan de slag
Begin met Stap 1: pull via Sync Changes.