Ga naar hoofdinhoud

Er gaat iets mis

Ik zie geen gele banner "Compare & pull request"

Oorzaak: die banner verschijnt alleen kort na een push, en verdwijnt daarna.

Oplossing: klik op het tabblad Pull requests bovenaan → New pull request, en kies bij compare je feature-branch. Zie Stap 2.

Mijn branch staat niet in de lijst bij compare

Oorzaak: je hebt hem nog niet gepusht. GitHub kent alleen branches die online staan.

Oplossing: ga terug naar VS Code, wissel naar je feature-branch en klik Publish Branch. Zie Stap 1.

This branch has no changes — de PR-knop is grijs

Oorzaak: je feature-branch heeft geen commits die main nog niet heeft. Meestal ben je vergeten te committen, of heb je op main gewerkt in plaats van op je branch.

Oplossing: controleer linksonder in VS Code op welke branch je zat toen je commit maakte. Stond daar main, dan zit je commit daar en niet op je feature-branch.

Can't automatically merge op de PR-pagina

Oorzaak: een merge conflict. Op main is dezelfde regel aangepast als op jouw branch, nadat jij je branch maakte.

Oplossing: haal main binnen op je feature-branch en los het conflict lokaal op, zoals in Branches: Er gaat iets mis. Push daarna opnieuw; de PR werkt zichzelf bij en de knop wordt weer groen.

Na de merge staat mijn welkomsbericht niet in mijn lokale main

Oorzaak: de merge gebeurde op GitHub's server. Je eigen computer weet daar nog niets van.

Oplossing: wissel naar main en klik Sync Changes. Zie Stap 5.