Hoppa till huvudinnehållet

Kurs

Avancerad Git

Avancerad3 tim

Shell3 tim12 videor38 övningar2,950 XP8,642Intyg om fullgjord kurs

Skapa ditt kostnadsfria konto

Fortsätt med Google
eller
Genom att fortsätta godkänner du våra Användarvillkor, vår Integritetspolicy och att dina data lagras i USA.

Älskad av elever på tusentals företag

Utbildar ett team?

Prova för företag

Kursbeskrivning

Den här kursen går på djupet med Gits avancerade funktioner och är inriktad på arbetsflöden inom data engineering och data science. Du kommer att bemästra avancerade sammanslagningsstrategier, lära dig att manipulera repositoryhistorik och optimera Git för storskaliga dataprojekt. Viktiga ämnen inkluderar avancerad rebasing, git reflog för katastrofåterställning, effektiv felsökning med git bisect och hantering av stora filer med Git LFS. Du kommer också att utforska parallell utveckling med worktrees och hur du kan modularisera projektstrukturer med submodules. I slutet av den här kursen har du de färdigheter som krävs för att hantera komplexa versionshanteringsscenarier och problem inom utveckling av datapipelines och samarbetsbaserade dataprojekt.

Förkunskapskrav

Kursplan

Kursöversikt

1

Avancerade sammanslagningsstrategier

I det här kapitlet lär du dig praktiska Git-sammanslagningstekniker för att hantera komplexa datateknologiprojekt. Du utforskar olika sammanslagningsstrategier och förstår hur du integrerar kodändringar och håller projekthistoriken ren. När kapitlet är slut vet du hur du hanterar olika sammanslagningsscenarier och omorganiserar commit-historiker.
Starta kapitel
2

Git-historik och utforskning

I det här kapitlet utvecklar du färdigheter för att undersöka och hantera ditt projekts Git-historik. Du lär dig tekniker för att selektivt tillämpa ändringar, identifiera och åtgärda buggar samt hantera känslig information i ditt repository. Dessa verktyg hjälper dig att hålla koden ren och spårbar i datateknologiska arbetsflöden.
Starta kapitel
3

Avancerad repositoryhantering

I det här kapitlet utforskar du avancerade Git-tekniker för att hantera komplexa mjukvaruprojekt. Du lär dig att arbeta med flera funktioner samtidigt, organisera kodberoenden, hantera stora filer och implementera effektiva utvecklingsarbetsflöden. Dessa färdigheter är grundläggande för att hantera moderna datateknologi- och mjukvaruutvecklingsprojekt.
Starta kapitel
S

Avancerad Git

Kurs
slutförd

Tjäna intyg om genomförande

Registrera dig nu

Utveckla dina datakunskaper med DataCamp för mobil

Ta dig framåt var du än är med våra mobilkurser och dagliga 5-minuterskodningsutmaningar.