Glückwunsch!

Einführung in Git

George Boorman

Curriculum Manager, DataCamp

Kapitel 1: Zusammenfassung

  • Vorteile und Anwendung von Git für die Versionskontrolle
  • Navigieren im Terminal: ls, cd
  • Initiieren eines Git-Projekts: git init
  • Dateien mit Git nachverfolgen: git add ., git commit -m
Einführung in Git

Kapitel 2: Zusammenfassung

  • Wie Git Daten speichert

    1. Commit
    2. Tree
    3. Blob
  • git log

    • 3
    • --since
    • --until
  • git show c27fa856

Das Diagramm zeigt drei Commits mit den Dateien, die mit dem Tree verknüpft sind, und jede Datei mit dem Blob des letzten Commits, zu dem sie gehörte

Einführung in Git

Kapitel 2: Zusammenfassung

Befehl Funktion
git diff report.md Änderungen zwischen aus Bereitstellungsbereich entfernter Datei und letztem Commit anzeigen
git diff --staged report.md Anzeigen der Änderungen zwischen Datei im Bereitstellungsbereich und letztem Commit
git diff 35f4b4d 186398f Anzeigen der Änderungen zwischen zwei Commits mit Commit-Hashes
git diff HEAD~1 HEAD~2 Anzeigen der Änderungen zwischen zwei Commits mit HEAD-Syntax
Einführung in Git

Kapitel 2: Zusammenfassung

Befehl Ergebnis
git revert HEAD Alle Dateien eines bestimmten Commits wiederherstellen
git revert HEAD --no-edit Wiederherstellen, ohne einen Texteditor zu öffnen
git revert HEAD -n Wiederherstellen, ohne neuen Commit
git checkout HEAD~1 -- report.md Einzelne Datei des vorherigen Commits wiederherstellen
git restore --staged report.md Einzelne Datei aus Bereitstellungsbereich entfernen
git restore --staged Alle Dateien aus Bereitstellungsbereich entfernen
Einführung in Git

Was erwartet dich als Nächstes?

  • Branches
  • Remote-Repositorys
  • Rebasing
  • Bisecting
  • Submodule
Einführung in Git

Glückwunsch!

Einführung in Git

Preparing Video For Download...