# Fork Syncen

We houden de *fork* met de originele *repo* intact zodat wij nog eventuele verbeteringen kunnen doorzetten.
Dit scheelt iedereen moeite en geeft ons een snelle oplossing om eventuele foutjes snel te verbeteren.

Hoe dit werkt laten we hier zien:

1. Omdat wij dus nu zelf aan de opdrachten al hebben gewerkt, werkt de knop `Sync Fork` niet... We drukken dus op de '*commits* behind' knop in onze *fork*: 

![Je *fork* updaten. Klik op de '*commits* behind'.](https://raw.githubusercontent.com/Design-Engineering-voor-Fysici/plaatjes-DEF/main//figures/git/7_1_fork_syncen.png)

2. Je komt dan bij het volgende scherm, check dat je van head: DEF naar base repo: jouw eigen repo gaat en druk op `create pull request`: 

![Check de *base repo*!](https://raw.githubusercontent.com/Design-Engineering-voor-Fysici/plaatjes-DEF/main//figures/git/7_2_open_pr.png)

3. Dubbel check de *PR*, geef een goede titel en vraag voor reviewers de hoofdTA's aan (voor dit voorbeeld alleen Martijn): 

![De 'fork' *pull request* aanvragen.](https://raw.githubusercontent.com/Design-Engineering-voor-Fysici/plaatjes-DEF/main//figures/git/7_3_goede_pr_zetten.png)

4. Dit ziet er dan zo uit: 

![Zo ziet de *PR* er dan uit. De TA gaat het vanaf hier overnemen.](https://raw.githubusercontent.com/Design-Engineering-voor-Fysici/plaatjes-DEF/main//figures/git/7_4_ta_neemt_over.png)

5. Vanaf hier regelt de TA dat alles goed komt te staan!
