Einführung in die Versionskontrolle

Einführung in Git

George Boorman

Curriculum Manager, DataCamp

Was ist Versionskontrolle?

  • Prozesse und Systeme zum Verwalten von Änderungen an Dateien, Programmen und Verzeichnissen

Flussdiagramme und Checklisten zur Verwaltung von Dateien und Programmen

Einführung in Git

Wo sollte Versionskontrolle genutzt werden?

  • Versionskontrolle ist hilfreich für alles, was:
    • sich im Laufe der Zeit ändert oder
    • mit anderen geteilt werden muss

Bild eines Laptops mit Python-Code auf dem Bildschirm

Einführung in Git

Was kann die Versionskontrolle leisten?

  • Bearbeitungsstände von Dateien nachverfolgen
  • Verschiedene Versionen von Dateien kombinieren
  • Eine bestimmte Version identifizieren
  • Änderungen rückgängig machen

Version control representation

Einführung in Git

Warum ist Versionskontrolle wichtig?

Zubereitung von Lebensmitteln auf einem Schneidebrett mit weiteren Zutaten in Schüsseln

Einführung in Git

Warum ist Versionskontrolle wichtig?

Website mit einem Fehler

Einführung in Git

Einführung in Git

Bild des Git-Logos

  • Beliebtes Versionskontrollsystem für Softwareentwicklung und Datenprojekte
  • Open-Source
  • Skalierbar
Einführung in Git

Vorteile von Git

  • Speichert alles, damit nichts verloren geht
  • Dateien zu verschiedenen Zeitpunkten vergleichen
  • Feststellen, wer wann welche Änderungen vorgenommen hat
  • Wiederherstellung früherer Dateiversionen

Straßenschild mit U-Turn

Einführung in Git

Git verwenden

  • Git-Befehle werden in der Shell, auch Terminal genannt, ausgeführt
  • Die Test-Shell:
    • ist ein Programm zum Ausführen von Befehlen
    • wird verwendet, um Dateien und Verzeichnisse als Vorschau anzuzeigen oder zu überprüfen
  • Verzeichnis = Ordner

Bild des Terminal-Logos

Zwei Ordner mit den Namen Documents und Mental Health in Tech Project

Einführung in Git

Nützliche Terminalbefehle

pwd
/home/repl/Documents
ls
archive    finance.csv    finance_data_clean.csv    finance_data_modified.csv
Einführung in Git

Verzeichnis wechseln

cd archive
pwd
/home/repl/Documents/archive
Einführung in Git

Git-Version ermitteln

git --version
git version 2.46.0
Einführung in Git

Lass uns üben!

Einführung in Git

Preparing Video For Download...