Przejdź do głównej treści

Kurs

Zaawansowany Git

Zaawansowany3 godz.

Opanuj zaawansowane funkcje Git, by usprawnić workflow data science i engineering — od złożonego scalania po optymalizację dużych projektów.

Shell3 godz.{count, plural, one {# film} few {# filmy} many {# filmów} other {# filmów}}{count, plural, one {# ćwiczenie} few {# ćwiczenia} many {# ćwiczeń} other {# ćwiczenia}}2,950 XP8,642Oświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z Google
lub
Kontynuując, akceptujesz nasz Warunki użytkowania, nasz Polityka prywatności i że Twoje dane są przechowywane w USA.

Uwielbiany przez uczących się w tysiącach firm

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Ten kurs dogłębnie omawia zaawansowane funkcje Gita i jest ukierunkowany na przepływy pracy w data engineering i data science. Opanujesz zaawansowane strategie scalania, nauczysz się manipulować historią repozytorium i optymalizować Git pod kątem dużych projektów danych. Kluczowe zagadnienia obejmują zaawansowany rebasing, git reflog do odzyskiwania po awarii, efektywne debugowanie z użyciem git bisect oraz zarządzanie dużymi plikami za pomocą Git LFS. Poznasz także równoległy rozwój z użyciem worktrees oraz dowiesz się, jak modularizować struktury projektów za pomocą submodułów. Pod koniec tego kursu będziesz mieć umiejętności potrzebne do radzenia sobie ze złożonymi scenariuszami kontroli wersji oraz problemami w tworzeniu potoków danych i we współpracy przy projektach danych.

Wymagania wstępne

Program kursu

Plan kursu

1

Zaawansowane strategie scalania

W tym rozdziale poznasz praktyczne techniki scalania w Gicie przydatne w złożonych projektach inżynierii danych. Przeanalizujesz różne strategie scalania i nauczysz się integrować zmiany w kodzie, zachowując przejrzystą historię projektu. Na koniec będziesz wiedzieć, jak radzić sobie z różnymi scenariuszami scalania i reorganizować historię commitów.
Rozpocznij rozdział
2

Historia Gita i eksploracja repozytorium

W tym rozdziale rozwiniesz umiejętności analizowania historii projektu w Gicie i zarządzania nią. Poznasz techniki selektywnego stosowania zmian, wykrywania i naprawiania błędów oraz usuwania wrażliwych danych z repozytorium. Te narzędzia pomogą ci utrzymać czysty i przejrzysty kod w projektach inżynierii danych.
Rozpocznij rozdział
3

Zaawansowane zarządzanie repozytorium

W tym rozdziale poznasz zaawansowane techniki Gita przydatne w zarządzaniu złożonymi projektami. Nauczysz się pracować równolegle nad wieloma funkcjonalnościami, organizować zależności w kodzie, obsługiwać duże pliki i wdrażać efektywne procesy developerskie. To umiejętności niezbędne w nowoczesnych projektach inżynierii danych i tworzenia oprogramowania.
Rozpocznij rozdział
S

Zaawansowany Git

Kurs
ukończony

Zdobądź Certyfikat Ukończenia

Zapisz się

Rozwijaj swoje umiejętności danych z DataCamp for Mobile

Rozwijaj się w drodze dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.

Zaawansowany Git | DataCamp