Git (in opbouw)
In dit hoofdstuk geven we een summier overzicht over git. Bedoeling is dat je git kan gebruiken om versiebeheer van eigen lokale projecten te hebben. Met andere woorden, het zal je er toe in staat stellen om een historiek van je project(en) te hebben.
Een goede uitleg vind je hier.
File lifecycle
Belangrijkste commando's
git init
: in de huidige folder een git repository aanmaken (een verborgen.git
folder) waarin vanaf nu alle te volgen veranderingen zullen bewaard worden. Indien je deze hoofdfolder verplaatst (inclusief de.git
folder) dan zal deze repository mee verhuizen.git add
- Bij bestanden en folder die je nog niet volgde: vanaf nu zullen veranderingen in dit bestand of folder door git gevolgd worden
- Bij reeds gevolgde bestanden: de veranderingen in dit bestand zullen bij de eerstvolgende commit toegevoegd worden.
git commit
: alle te volgen veranderingen (viaadd
) worden naar een commit geschreven. Je maakt als het ware een snapshot van de huidige staat van je gevolgde bestanden.git status
: kijk hoe je repo er voor staat. Zijn er veranderingen die je nog niet hebt gecommit, etc?
Kennisclip
- Workshop
- Kennisclip 1 Hoe in Visual Studio een repo aanmaken in bestaand project en commits doen
- Kennisclip 2 Hoe in gitkraken commits doen en basic werking
- Kennisclip 3 Hoe in gitkraken een bestaand prpject naar een nieuwe github repo pushen en vervolgens tonen hoe dit ook in VS dan kan gebeuren