Was ist Versionsverwaltung
Teil des Abschnitts Versionsverwaltung der Terminal-Journey von Coddy — Lektion 1 von 58.
Versionskontrolle ist ein System, das Änderungen an Dateien im Laufe der Zeit aufzeichnet, sodass Sie den Verlauf überprüfen, Fehler rückgängig machen und mit anderen zusammenarbeiten können, ohne die Arbeit der jeweils anderen zu überschreiben.
Ohne Versionskontrolle sehen Projekte oft so aus:
report.txt
report_v2.txt
report_final.txt
report_final_FINAL.txt
report_final_FINAL_use_this_one.txtMit Versionskontrolle ist die Datei einfach nur report.txt. Das Tool bewahrt jede frühere Version in einer versteckten Historie auf, die Sie durchsuchen, vergleichen und zu der Sie zurückkehren können.
Das weltweit beliebteste Versionskontrolltool ist Git. Es ist die Basis für GitHub, GitLab und fast jede moderne Codebasis.
Spickzettel
Versionskontrolle zeichnet Dateiänderungen im Laufe der Zeit auf und ermöglicht so die Überprüfung des Verlaufs, das Rückgängigmachen von Fehlern und die Zusammenarbeit. Git ist das beliebteste Versionskontrolltool, auf dem GitHub und GitLab basieren.
Probier es selbst
Diese Lektion enthält keine Programmieraufgabe.
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Versionsverwaltung
2Erste Schritte
Ein Repository initialisierenDer .git-OrdnerIdentität konfigurierenGit StatusZusammenfassung – Erstes Repo5Dateien ignorieren
Warum Dateien ignorierenGitignore-MusterIgnore-Regeln prüfenZusammenfassung – Sauberes Repo3Änderungen nachverfolgen
Die Staging AreaGit AddGit CommitÄndern einer verfolgten DateiGit LogZusammenfassung – Erste Commits6Projekt Rezept-Website
ProjektübersichtInitialisieren und Ignorieren