Alsgits Buchsagt, dass Git eine sogenannte Datenbank mit allen Snapshots der Änderungen führt. Bedeutet das, dass ich diese Datenbank .git
für die zuverlässige Sicherung meines Codes verwenden kann? Das heißt, kann ich .git
beispielsweise nur mein (lokales) Verzeichnis in einer Cloud sichern und dann, wenn ich irgendwann meine gesamte Festplatte verliere, vermutlich den .git
Ordner aus der Sicherung in meiner Cloud herunterladen und daraus alle Quellcodedateien wiederherstellen?
Antwort1
Ja, das würde funktionieren. Sie können dies selbst überprüfen, indem Sie den .git
Ordner in ein anderes Verzeichnis kopieren, Terminal / Eingabeaufforderung öffnen, zu diesem Ordner navigieren und ausführen
git checkout -- *
Das Repository wird vollständig auf die letzte festgeschriebene Version zurückgesetzt.