Werk verder in de repository van de oefening Git remote en voer onderstaande opdrachten uit:

  1. Maak een nieuwe branch git-4 aan en wissel naar deze branch.

  2. Maak een nieuwe commit en push de git-4 branch naar GitHub.

  3. Wissel naar de master branch en maak daar een nieuwe commit.

  4. Wissel opnieuw naar de git-4 branch en gebruik rebase om je vorige commit op master in deze branch te krijgen.

  5. push de git-4 branch opnieuw naar GitHub. Waarom lukt dit niet? Hoe zou je dit probleem kunnen oplossen?

  6. Hoe zou je zulke problemen in de toekomst kunnen voorkomen? Bedenk minstens twee verschillende oplossingen.