Appearance
#github Compare & pull request is een GitHub feature die verschijnt nadat je code naar een branch hebt gepusht. Het is een snelle manier om een Pull Request (PR) aan te maken.
Wat is een Pull Request?
Een PR is een verzoek om jouw code wijzigingen te mergen (samenvoegen) met een andere branch (meestal main of develop). Het is de standaard manier om code te reviewen en samen te werken.
Wat gebeurt er als je op "Compare & pull request" klikt?
- GitHub vergelijkt jouw branch met de doelbranch (bijv.
main) - Je ziet alle verschillen (welke bestanden zijn gewijzigd)
- Je kunt een titel en beschrijving toevoegen waarin je uitlegt wat je hebt veranderd
- Teamleden kunnen de code reviewen en feedback geven
- Na goedkeuring kan de code gemerged worden naar de hoofdbranch
Voorbeeld workflow:
bash
# Je werkt aan een feature
git checkout -b mijn-feature
# ... maak wijzigingen ...
git add .
git commit -m "Feature toegevoegd"
git push origin mijn-feature→ Nu zie je op GitHub de groene knop "Compare & pull request"
→ Klik erop → Vul details in → Create pull request → Code review → Merge!
Het is eigenlijk de officiële manier om code aan een project toe te voegen, vooral bij teamwork.