Ga naar hoofdinhoud

Cursus

Geavanceerd Git

Gevorderd3 u

Shell3 u12 video's38 oefeningen2,950 XP8,682Bewijs van voltooiing

Maak je gratis account aan

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

Geliefd bij learners van duizenden bedrijven

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

Curriculum

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.
Start hoofdstuk
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.
Start hoofdstuk
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.
Start hoofdstuk
S

Geavanceerd Git

Cursus
voltooid

Verdien een Statement of Accomplishment

Nu inschrijven

Verbeter je datavaardigheden met DataCamp voor mobiel

Blijf onderweg bezig met onze mobiele cursussen en dagelijkse programmeeruitdagingen van 5 minuten.