Git Fundamentals
placeNieuwegein 23 feb. 2026 tot 24 feb. 2026check_circle Startgarantie Toon roosterevent 23 februari 2026, 08:45-16:00, Nieuwegein, Day 1 event 24 februari 2026, 08:45-16:00, Nieuwegein, Day 2 |
placeNieuwegein 4 mei. 2026 tot 5 mei. 2026check_circle Startgarantie Toon roosterevent 4 mei 2026, 08:45-16:00, Nieuwegein, Day 1 event 5 mei 2026, 08:45-16:00, Nieuwegein, Day 2 |
Vijfhart, dat klopt voor jou!
- Oefenomgeving tot 3 maanden na afronding beschikbaar
- Flexgarantie: wissel eenvoudig van virtueel naar fysiek, of andersom
- Kennisgarantie: volg jouw cursus gratis nog een keer, fysiek of virtueel
- Ontvang een gratis proefexamen bij meerdere opleidingen
- Kies voor een Microsoft-cursus bij Vijfhart en ontvang gratis het officiële Microsoft-examen* t.w.v. max. €155,-.
Lesmethode :
Klassikaal
Algemeen :
Klopt! Deze cursus heeft startgarantie en gaat daarom altijd door.
Deze cursus is OS platform-onafhankelijk
Git is een gedistribueerd versiebeheersysteem waarbij de nadruk ligt op snelheid, data-integriteit, en gedistribueerd werken. Het is origineel ontworpen voor de Linux kernel, waarbij veel ontwikkelaars samenwerken en de code erg vaak wordt aangepast. Hierbij is het noodzakelijk dat het doorvoeren van de aanpassingen aan de code in het versiebeheersysteem snel en betrouwbaar kan worden gedaan. Alhoewel Git initieel voor versiebeheer van software is ontwikkeld, kan het voor alle tekst-georiënteerde documenten worden gebruikt. Het is daarom ook prima t…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Vijfhart, dat klopt voor jou!
- Oefenomgeving tot 3 maanden na afronding beschikbaar
- Flexgarantie: wissel eenvoudig van virtueel naar fysiek, of andersom
- Kennisgarantie: volg jouw cursus gratis nog een keer, fysiek of virtueel
- Ontvang een gratis proefexamen bij meerdere opleidingen
- Kies voor een Microsoft-cursus bij Vijfhart en ontvang gratis het officiële Microsoft-examen* t.w.v. max. €155,-.
Lesmethode :
Klassikaal
Algemeen :
Klopt! Deze cursus heeft startgarantie en gaat daarom altijd
door.
Deze cursus is OS platform-onafhankelijk
Git is een gedistribueerd versiebeheersysteem waarbij de nadruk
ligt op snelheid, data-integriteit, en gedistribueerd werken. Het
is origineel ontworpen voor de Linux kernel, waarbij veel
ontwikkelaars samenwerken en de code erg vaak wordt aangepast.
Hierbij is het noodzakelijk dat het doorvoeren van de aanpassingen
aan de code in het versiebeheersysteem snel en betrouwbaar kan
worden gedaan. Alhoewel Git initieel voor versiebeheer van software
is ontwikkeld, kan het voor alle tekst-georiënteerde documenten
worden gebruikt. Het is daarom ook prima te gebruiken voor systeem-
en applicatiebeheerders die bijvoorbeeld configuratiebestanden
onder versiebeheer willen zetten.
Doel :
Na deze cursus:
Ken je de basisprincipes van gedistribueerd versiebeheer met
Git.
Ken je de rol van repositories, commits, branches en merges.
Ken je de samenwerking met platforms zoals GitHub of GitLab.
Kun je zelfstandig werken met Git in een projectomgeving.
Kun je effectief samenwerken met anderen via pull requests en
branchingstrategieën.
Doelgroep :
Deze cursus is voor ontwikkelaars, DevOps-engineers en andere IT-professionals die versiebeheer willen toepassen voor code, documenten of configuratiebestanden.
Voorkennis :
De volgende voorkennis is vereist:
- Linux/UNIX Fundamentals of vergelijkbare kennis.
Onderwerpen :
- Dag 1: Git fundamenteel
- Verschillende modellen van versiebeheer
(lokaal, gecentraliseerd, en gedistribueerd)
- Opzetten en beheren van een Git repository (git
init, git config, git remote, git clone)
- Documenten onder versiebeheer plaatsen en
verwijderen (git add, git commit, git rm)
- Status van documenten onder versiebeheer
bekijken (git status)
- Geschiedenis bekijken (git log)
- Hoe Git versies opslaat (commit objecten, tree
objecten, en blobs)
- Aanmaken van meerdere ontwikkelpaden en deze
weer samenvoegen (git branch, git merge, git checkout, git
rebase)
- Merge conflicten oplossen
- Verschillen tussen versies bekijken (git diff,
git difftool)
- Visualiseren van de verschillende
ontwikkelpaden (git log)
- Verschil tussen een bare repository en een
client repository (git init)
- Samenwerken via remote repositories (git clone,
git remote, git fetch, git push)
- Dag 2 : Git gevorderd
- Teruggaan naar een vorige versie (git reset,
git checkout, git revert)
- Geschiedenis herschrijven (git rebase -i)
- Ontwikkelpaden deels samenvoegen (git
cherry-pick)
- Zoeken in een Git repository (git blame, git
grep)
- Vinden waar een bug zijn intrede doet met git
bisect
- Verschil tussen merging en rebasing
- Populaire werkmethodes onder Git (Centralized
workflow, GitFlow, Integration-manager (forking) workflow, Dictator
and lieutenants workflow)
- Web-gebaseerde repository beheertools zoals
GitHub en GitLab
- Automatisch acties uitvoeren. Integratie van
Git met andere applicaties zoals Continuous Integration systemen.
(Git Hooks)
- Aliases voor veel gebruikte en/of complexe
commando's
- Digitaal ondertekenen van tags en commits
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

