Leer Git via gestructureerde lessen, praktische voorbeelden, commando-overzichten, quizzen en praktische oefeningen.
Of je nu voor het eerst met Git werkt of je bestaande kennis wilt versterken, Learn Git biedt een gestructureerde manier om versiebeheer te begrijpen, van de basisprincipes tot geavanceerde workflows.
LEER GIT STAP VOOR STAP
Volg lessen die zijn ontworpen om je kennis stapsgewijs op te bouwen. Begin met repositories en commits, ga vervolgens verder met branching, samenwerking, rebasen, probleemoplossing en geavanceerde Git-workflows.
Onderwerpen zijn onder andere:
• Git-installatie en -configuratie
• Repositories, staging en commits
• Branching en merging
• Externe repositories
• Pull requests en samenwerking
• Rebasen en interactief rebasen
• Wijzigingen stashen
• Tags en releases
• Reflog en herstel
• Git bisect
• Git hooks
• Submodules
• Git Flow en GitHub Flow
• Veelvoorkomende Git-problemen oplossen
• Geavanceerde Git-workflows
Meer dan 200 GIT-COMMANDO'S
Houd een gedetailleerde Git-commandoreferentie bij de hand wanneer u die nodig hebt.
Commando's bevatten duidelijke uitleg, syntax, opties en praktische voorbeelden om u te helpen begrijpen hoe ze in echte ontwikkelworkflows worden gebruikt.
Zoek en verken commando's per categorie in plaats van alles in één keer te moeten onthouden.
PRAKT U WAT U LEERT
Git leren wordt gemakkelijker als u actief gebruikt wat u hebt geleerd.
Oefen met verschillende quiz- en uitdagingsmodi die zijn ontworpen om je begrip van commando's, concepten, workflows en veelvoorkomende Git-situaties te testen.
Ontvang direct feedback en ga terug naar onderwerpen waar je meer oefening nodig hebt.
BOUW JE GIT-KENNIS OP
Houd je leerproces bij terwijl je de app gebruikt.
Verdien XP, voltooi uitdagingen, behoud je leerreeks, ontgrendel prestaties en verbeter je beheersing van verschillende Git-onderwerpen.
Je voortgang maakt het gemakkelijk om te zien wat je hebt voltooid en wat je vervolgens moet leren.
VAN JE EERSTE COMMIT TOT GEAVANCEERDE GIT
Als je nieuw bent met Git, begin dan met de basisprincipes:
git init
git add
git commit
git status
git log
git branch
git switch
git merge
git push
git pull
Naarmate je vordert, kun je meer geavanceerde concepten verkennen, zoals rebasen, reflog, bisect, hooks, submodules, conflictoplossing, hersteltechnieken en samenwerkingsworkflows.
ONTWORPEN VOOR ECHTE ONTWIKKELING
Leer concepten die van toepassing zijn op de dagelijkse softwareontwikkeling.
Begrijp hoe branches werken, hoe teams samenwerken, hoe mergeconflicten ontstaan, hoe commits kunnen worden gereorganiseerd, hoe verloren werk kan worden hersteld en hoe Git past in moderne ontwikkelworkflows.
VOORUITGANG EN PRESTATIES
Blijf gemotiveerd tijdens het leren met:
• XP en niveauvoortgang
• Leerreeksen
• Prestaties
• Categoriebeheersing
• Quizvoortgang
• Uitdagingsmodi
• Leergeschiedenis
ONTWORPEN VOOR ONTWIKKELAARS
De interface is ontworpen om de focus op het leren te houden.
Functies zijn onder andere:
• Moderne Android-interface
• Donkere en lichte thema's
• Offline leren
• Snel zoeken naar commando's
• Gestructureerde leerpaden
• Voortgang bijhouden
• Toegankelijkheidsondersteuning
• Instelbare tekstgrootte
• Ondersteuning voor schermlezers
• Opties voor hoog contrast
• Geen advertenties
OFFLINE LEREN
Lessen, Git-commando's, voorbeelden en oefenmateriaal zijn offline beschikbaar.
Je kunt Git leren tijdens het woon-werkverkeer, op reis of waar je ook bent zonder betrouwbare internetverbinding.
VOOR WIE IS HET?
Learn Git is ontworpen voor:
• Studenten die versiebeheer leren
• Ontwikkelaars die Git leren
• Programmeurs die zich voorbereiden op technische functies
• Android-, web-, backend- en frontend-ontwikkelaars
• DevOps- en software-engineers
• Ontwikkelaars die een Git-commandoreferentie willen
• Iedereen die met broncode en repositories werkt
MEER DAN EEN SPIEKBLAD MET COMMANDO'S
De app is gericht op het helpen begrijpen wat commando's doen, wanneer je ze moet gebruiken, hoe Git-workflows in elkaar passen en hoe je omgaat met situaties die je waarschijnlijk zult tegenkomen tijdens het werken aan echte projecten.
Leer een concept, verken de relevante commando's, oefen wat je hebt geleerd en test je begrip.
Leer Git-opdrachten met interactieve tutorials, quizzen en gamified learning!