| Branch | |
|---|---|
master |
Lesmateriaal om git te leren, geschreven voor jonge tieners
| Onderwerp | YouTube | Download |
|---|---|---|
| git basis | hier | hier |
| Een nieuwe branch maken | hier | hier |
| git merge | hier | hier |
| Processing game op GitHub zetten | hier | hier |
| Qt Creator game op GitHub zetten | hier | hier |
git is een versiebeheersysteem.
Een versiebeheersysteem houdt de geschiedenis bij van alle veranderingen.
Iedere keer als iemand wat verandert, houdt git dat bij.
Hierdoor kun je altijd terug gaan naar eerdere versies.
Hier een overzichtje:
0.instellen wie je bent (een keer per computer)1.git clone: klonen van de repo2.git addengit commit: jouw veranderingen opslaan3.git push: jouw code delen met de rest4.git pull: jouw code updaten met het werk van de rest5.git status: kijken op welke branch je zit6.git checkout richel: ga naar jouw branch7.git merge develop: merge develop naar jouw branch
Hieronder wordt het preciezer uitgelegd.
Je kunt ook een video bekijken: YouTube, download
Om de vorige persoon weg te halen (op Windows):
- Klik op de Windows toets, type 'Referentiebeheer'
- Klik op 'Windows Credentials'
- Zoek 'GitHub' en doe daar 'Verwijderen'
Om in te stellen wie je bent:
Doe in 'Git Bash':
git config --global user.name "richelbilderbeek"; git config --global user.email "[email protected]"
- Vul inplaats van
richelbilderbeekjouw GitHub naam in - Vul inplaats van
[email protected]jouw emailadres naam in
Om uit te vinden wie git denkt dat je bent:
git config --global user.name; git config --global user.email
In een terminal of in Git Bash, type:
git clone https://github.com/richelbilderbeek/djog_nanos_2018
Nu wordt er een map/folder/directory aangemaakt met de naam djog_nanos_2018.
Om in die map te gaan (en dat wil je!), doe je:
cd djog_nanos_2018
In de folder djog_nanos_2018 doe je:
git add --all :/
git commit -m "Iets keislims"
In de folder djog_nanos_2018 doe je:
git push
Als git een error geeft, update dan eerst jouw code (stap 4, hieronder).
In de folder djog_nanos_2018 doe je:
git pull
git status
In de folder djog_nanos_2018 doe je:
git checkout richel
om naar de branch van Richel te gaan. Vul in plaats van richel jouw voornaam
in (in enkel kleine letters).
De belangrijkste andere branch:
git checkout develop
Op develop staat de nieuwste versie om onze code.
git pull te doen
In de folder djog_nanos_2018 doe je, als je op jouw branch zit:
git merge develop
develop moet geupdate zijn