Ga naar hoofdinhoud

Cursus

Geavanceerd Git

Gevorderd3 u

Shell3 u12 video's38 oefeningen2,950 XP9,247Verklaring van prestatie

Maak je gratis account aan

Ga verder met Google
of
Door verder te gaan, accepteer je ons Gebruiksvoorwaarden, onze Privacybeleid en dat je gegevens in de VS worden opgeslagen.

Geliefd bij lerenden bij duizenden bedrijven

Train je een team?

Probeer for Business

Cursusbeschrijving

Deze cursus gaat diep in op de geavanceerde functies van Git en is gericht op data-engineering en datawetenschap. Je leert complexe samenvoegingsstrategieën onder de knie te krijgen, de geschiedenis van repositories te bewerken en Git te optimaliseren voor grote dataprojecten. Belangrijke onderwerpen zijn onder andere geavanceerde rebasing, git reflog voor noodherstel, efficiënt debuggen met git bisect en het beheren van grote bestanden met Git LFS. Je gaat ook kijken naar parallelle ontwikkeling met behulp van worktrees en hoe je projectstructuren kunt modulariseren met submodules. Aan het einde van deze cursus heb je de vaardigheden om complexe versiebeheerscenario's en problemen bij de ontwikkeling van datapijplijnen en gezamenlijke dataprojecten aan te pakken.

Vereisten

Lesprogramma

Cursusoverzicht

1

Geavanceerde merge-strategieën

In dit hoofdstuk leer je praktische Git-merge-technieken voor het beheren van complexe data-engineeringprojecten. Je verkent verschillende merge-strategieën en begrijpt hoe je codewijzigingen integreert terwijl je een schone projectgeschiedenis behoudt. Aan het eind weet je hoe je uiteenlopende merge-scenario's aanpakt en commitgeschiedenissen herstructureert.
Hoofdstuk starten
2

Git-geschiedenis en verkenning

In dit hoofdstuk ontwikkel je vaardigheden om de Git-geschiedenis van je project te onderzoeken en te beheren. Je leert technieken om wijzigingen selectief toe te passen, bugs op te sporen en te verhelpen, en gevoelige informatie in je repository te beheren. Deze tools helpen je om schone, traceerbare code te behouden in data-engineeringworkflows.
Hoofdstuk starten
3

Geavanceerd repositorybeheer

In dit hoofdstuk verken je geavanceerde Git-technieken voor het beheren van complexe softwareprojecten. Je leert hoe je tegelijk aan meerdere features werkt, code-afhankelijkheden organiseert, grote bestanden afhandelt en efficiënte ontwikkelworkflows implementeert. Deze vaardigheden zijn essentieel voor het beheren van moderne data-engineering- en softwareontwikkelprojecten.
Hoofdstuk starten
S

Geavanceerd Git

Cursus
voltooid

Verdien een prestatieverklaring

Schrijf je nu in

Ontwikkel je datavaardigheden met DataCamp for Mobile

Boek onderweg vooruitgang met onze mobiele cursussen en dagelijkse coding-uitdagingen van 5 minuten.