training
Git for IT professionals
Leer Git te begrijpen en gebruiken
Beschrijving
Git is een gedistribueerd versiebeheersysteem waarmee ontwikkelaars hun code kunnen bewaren en met elkaar delen.
In deze training leer je Git op een goede manier te gebruiken. Je leert onder andere te werken met een lokale en remote repository en hoe je omgaat met merge conflicten. Ook leer je de mogelijkheden en risico's van het aanbrengen van wijzigingen in de history.
Benodigde voorkennis
Ervaring met ICT en het werken met (source)code
Onderwerpen
- Introduction
- What is source code control?
- 1st, 2nd, 3rd generation
- Git introduction
- Anatomy of a Repository
- Blobs
- Trees
- Commits
- Hashes
- Basic Snapshotting
- Checkout/switch
- Index
- Branching
- Add / commit
- Going distributed
- Introducing a remote
- Fetch / pull and push
- Branching & merging
- Create branches
- Merge kinds: fast forward, merge commit, rebasing
- Tags
- Solving conflicts
- Commands: switch, restore, checkout, add, commit, tag
- Status & diff
- Untracked vs staged vs unmodified vs modified
- .gitignore
- Commands: status, diff, log (reflog, shortlog), reset, revert, stash, clean
- Rewriting history
- The dangers of rewriting history
- Rebasing
- Cherry-pick
- Moving around
- Commands: rebase, cherry-pick, prune, switch
- Collaboration models
- Learn the pros and cons of different collaboration models
Lees meer
Planning
Startdatum | Duur | Locatie | |
---|---|---|---|
17 januari 2025 | 1 dag | Veenendaal / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie | Inschrijven |
21 februari 2025 | 1 dag | Utrecht / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie | Inschrijven |
28 februari 2025 | 1 dag | Veenendaal / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie | Inschrijven |
19 maart 2025 | 1 dag | Veenendaal / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie | Inschrijven |
11 april 2025 | 1 dag | Veenendaal / Remote Dit is een hybride training die remote gevolgd kan worden. Meer informatie | Inschrijven |
Houd me op de hoogte van nieuwe data
Incompany of persoonlijk advies nodig?
Onze opleidingsadviseurs denken graag met je mee om een persoonlijk advies te geven of een incompany training binnen jouw organisatie te vinden.
Trainers
Vervolgtrainingen
"Ontzettend goede leraar."Sander
-
Hoge waardering
-
Praktijkgerichte trainingen
-
Gecertificeerde trainers
-
Eigen docenten