GIT GitHub
placeUtrecht 4 feb. 2026 tot 18 feb. 2026Toon rooster event 4 februari 2026, 09:00-16:00, Utrecht event 11 februari 2026, 09:00-16:00, Utrecht event 18 februari 2026, 09:00-16:00, Utrecht |
placeEindhoven 4 mrt. 2026 tot 18 mrt. 2026Toon rooster event 4 maart 2026, 09:00-16:00, Eindhoven event 11 maart 2026, 09:00-16:00, Eindhoven event 18 maart 2026, 09:00-16:00, Eindhoven |
placeUtrecht 8 apr. 2026 tot 22 apr. 2026Toon rooster event 8 april 2026, 09:00-16:00, Utrecht event 15 april 2026, 09:00-16:00, Utrecht event 22 april 2026, 09:00-16:00, Utrecht |
placeEindhoven 6 mei. 2026 tot 20 mei. 2026Toon rooster event 6 mei 2026, 09:00-16:00, Eindhoven event 13 mei 2026, 09:00-16:00, Eindhoven event 20 mei 2026, 09:00-16:00, Eindhoven |
placeUtrecht 3 jun. 2026 tot 17 jun. 2026Toon rooster event 3 juni 2026, 09:00-16:00, Utrecht event 10 juni 2026, 09:00-16:00, Utrecht event 17 juni 2026, 09:00-16:00, Utrecht |
placeEindhoven 1 jul. 2026 tot 15 jul. 2026Toon rooster event 1 juli 2026, 09:00-16:00, Eindhoven event 8 juli 2026, 09:00-16:00, Eindhoven event 15 juli 2026, 09:00-16:00, Eindhoven |
Bij @The Academy leer je slimmer, sneller en succesvoller. Wij combineren efficiënt opleiden, praktijkgerichte trainingen en innovatieve leermethoden. Ontwikkel je ICT-skills bij een opleider die écht het verschil maakt.
Wat leer je in deze training?
- Git-basis – Repositories starten, commits maken, bestanden beheren.
- Branching & merging – Werken met branches, merge vs. rebase, conflicten oplossen.
- Codeherstel – Reset, revert, stash en cherry-picking toepassen.
- Geavanceerde tools – Blame, bisect, submodules en historische analyse.
- GitHub-workflows – Pull requests, code reviews en sam…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Bij @The Academy leer je slimmer, sneller en succesvoller. Wij combineren efficiënt opleiden, praktijkgerichte trainingen en innovatieve leermethoden. Ontwikkel je ICT-skills bij een opleider die écht het verschil maakt.
Wat leer je in deze training?
- Git-basis – Repositories starten, commits maken, bestanden beheren.
- Branching & merging – Werken met branches, merge vs. rebase, conflicten oplossen.
- Codeherstel – Reset, revert, stash en cherry-picking toepassen.
- Geavanceerde tools – Blame, bisect, submodules en historische analyse.
- GitHub-workflows – Pull requests, code reviews en samenwerking in teams.
Deze training is ideaal voor developers, tech leads en iedereen die professionele Git-workflows wil beheersen.
De focus ligt op praktijk en hands-on oefeningen, met Engelstalig lesmateriaal en begeleiding door een Nederlandstalige docent.
- Developers die professioneel willen werken met Git.
- Tech leads die workflows willen standaardiseren.
- Studenten die groepsprojecten moeten beheren.
- Technical writers die documentatie versiebeheren.
- Repository starten:
- git init, git clone, git config (globale/lokale instellingen).
- Werken met bestanden: git add, git commit, git status, git rm, git mv.
- Commit-geschiedenis:
- git log (met --oneline, --graph, --pretty), git show, git diff.
- Branching:
- git branch, git checkout, git switch, git checkout -b (nieuwe branch maken).
- Remote repositories:
- git remote, git push, git pull, git fetch.
- Merge vs. Rebase:
- git merge, git rebase, conflicten oplossen.
- Ongedaan maken:
- git reset (soft/mixed/hard), git revert, git commit --amend.
- Stash en tijdelijke opslag:
- git stash, git stash pop, git stash list.
- Cherry-picking en historie:
- git cherry-pick, git reflog (verloren commits terugvinden).
- Tagging en releases:
- git tag (annotated/lightweight), git describe.
- Historische analyse:
- git blame, git bisect (bugs traceren), git shortlog.
- Submodules en opschonen:
- git submodule, git clean.
- Patches en configuratie:
- git format-patch, git apply, git am.
- Geavanceerde git config-instellingen (aliassen, hooks).
- GitHub samenwerking:
- Pull requests, code reviews, issues.
- .gitignore-bestanden en licentiebeheer.
Programma:
- Dagelijkse commando’s:
- init, clone, add, commit, status, log, push, pull.
- diff, checkout, branch, merge, rebase, stash.
- Ongedaan maken/herstellen:
- reset, revert, amend, reflog, cherry-pick.
- Geavanceerde historie:
- blame, bisect, shortlog, tag, describe.
- Bestandsbeheer:
- rm, mv, clean, submodule.
- Configuratie en patches:
- config, format-patch, apply, am.
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

