Algemeen

In deze module leer je werken met GIT als distributed version control systeem.

Deze workshop wordt continu bijgewerkt. Werk dus steeds met de laatste nieuwe versie…​

Doelstelling

  • Het concept version control beheersen

  • de belangrijkste (sub-)commando’s binnen GIT vlot kunnen gebruiken

  • platformen als GitHub en Gitlab leren gebruiken

Benodigdheden

Deze workshop kan in principe op eender welke computer uitgevoerd worden: Mac, Windows, Linux. Als je bang bent om je bestaande configuratie te vernielen, kan je opteren voor een virtuele machine.

Hoewel er geweldige tools bestaan om je vlot met GIT te laten werken, focussen we voor de opgaves sterk op de command prompt. Dat is de meest universele manier om te werken met version control. Eens je dat vlot in de vingers hebt, is het heel makkelijk om over te stappen naar je favoriete GUI. Omgekeerd is vaak veel minder evident…​

Deze oefeningen werden getest op een nieuwe Windows 10 vm, maar zullen quasi ongewijzigd ook werken op Mac of Linux.

Het aantal commando’s dat je kan gebruiken om te werken met Git is behoorlijk indrukwekkend. Toch kan je slechts een kleine subset al de meeste gebruikelijke scenario’s uitvoeren.

Om het overzicht doorheen de module niet te verliezen, kan je opteren om een 'cheat sheet' bij de hand te houden met de meest voorkomende commando’s.

Download zo’n Git cheat sheet (auteurs: JRebel) hier..