/ / Wiederherstellen der Codebasis aus dem Bare-Git-Repository - Git

Wiederherstellen der Codebasis aus dem nackten git-Repository - git

Ich habe meine Codebasis in einem Git Repo auf meinem Laptop undIch richte ein nacktes Git-Repo auf einer externen Festplatte für mein Backup ein. Ich habe mein erstes Commit erfolgreich durchgeführt, aber festgestellt, dass mein Backup-Repo auf meiner externen Festplatte die Dateien nicht anzeigt.

Wie kann ich meine vollständige Codebasis wiederherstellen, wenn mein Laptop abstürzt? War die Einrichtung als Bare Repo auf meiner externen Festplatte falsch?

Vielen Dank Staubig

Antworten:

5 für die Antwort № 1

Wechseln Sie in ein neues Verzeichnis und führen Sie es aus

git clone /bare/repo/dir.git

Ersetzen Sie den Pfad durch den realen Pfad Ihres nackten Repos. Dadurch wird die neueste Version Ihres Repositorys geklont und ausgecheckt.


1 für die Antwort № 2

Sie müssen auf Ihren Backup-PC ziehen, um die festgeschriebenen Änderungen zu erhalten.

Sie können mit dem Befehl ziehen: git pull.

Es ist jedoch nicht ausdrücklich erforderlich, aBackup-PC. Nach dem Pushen werden die Änderungen sowohl auf Ihrem eigenen PC als auch auf dem Server gespeichert, auf dem sich Ihr Repository befindet. Sie haben also bereits zwei Kopien der gesamten Geschichte Ihres Projekts.