@@ -467,66 +467,11 @@ git remote add origin <URL>
467467- Oplossing: ** branches**
468468- Branches zijn ** parallelle versies**
469469- Branches kunnen later weer ** samengevoegd** worden
470-
470+ - Meer hierover in GitItDone part 2!
471471![ bg right:50% 80%] ( ./img/branching_visual_cue.png )
472472
473473---
474474
475- # Branches - commando's
476-
477- - Je wil vertrekken van commit X. Ga naar die commit met
478- ```
479- git checkout <COMMIT_HASH>
480- ```
481- - Dit mag een kortere hash zijn
482- - Nieuwe branch aanmaken
483- ```
484- git branch <NAAMBRANCH>
485- ```
486- - Voorlopig is dit gewoon een ** verwijzing** naar de gekozen commit
487- ![ bg right:40% 80%] ( ./img/branch1.png )
488-
489-
490- ---
491-
492- # Branches - commando's
493- - Pushen naar remote:
494- ```
495- git push -u origin <NAAMBRANCH>
496- ```
497- - Of meteen branch maken op local en remote:
498- ```
499- git checkout -b <NIEUWEBRANCH>
500- ```
501-
502- ---
503-
504- # Branches - commando's
505-
506- - Wisselen naar branch
507- ```
508- git checkout <NAAMBRANCH>
509- ```
510- - Maak een commit op die branch
511- ```
512- git add <BESTAND>
513- git commit -m "<COMMIT MESSAGE>"
514- ```
515- ![ bg right:40% 80%] ( ./img/branch2.png )
516-
517- ---
518-
519- # Branches - doe het zelf
520-
521- - Zoek in de zandbak-repo je eigen commit
522- - Maak een branch vertrekkende van die commit
523- - Gebruik een goede en unieke naam!
524- - Zorg ervoor dat de branch ook remote bestaat!
525- - Verander je eigen file een beetje en push naar de nieuwe branch
526- - Bewonder alle [ branches op github] ( https://github.com/HOGENT-IT-Lab/gititdone-zandbak/branches )
527-
528- ---
529-
530475# GitHub specifiek
531476
532477- Heel wat specifieke mogelijkheden binnen het platform
@@ -574,24 +519,6 @@ jobs:
574519```
575520---
576521
577- # Git rebase
578-
579- - "Ik wou dat mijn branch begon op een andere commit!"
580- - "Ik wou dat mijn commit verderbouwde op een andere commit!"
581- - Oplossing: aanpassen van de ** parent** van een commit of branch met ` git rebase `
582-
583- ---
584-
585-
586- ```
587- git rebase main newBranch
588- ```
589-
590- ![ bg w:60% 60%] ( ./img/branch2.png )
591- ![ bg w:60% 60%] ( ./img/branchRebase.png )
592-
593- ---
594-
595522# Git fork
596523
597524- "Ik wil een eigen branch maken op deze repo, maar de repo is van iemand anders!"
0 commit comments