Wie erstelle ich mit einem Befehl ein Verzeichnis- oder Datei-Backup?

Wie erstelle ich mit einem Befehl ein Verzeichnis- oder Datei-Backup?

Ich habe meine Datei hochgeladen. Es wird täglich Änderungen an dieser Datei geben. Aus Sicherheitsgründen möchte ich ein Backup dieses Verzeichnisses erstellen. Als ich versuchte, diesen Ordner in einen anderen zu kopieren, wurde immer angezeigt, dass ich nur das Erstellungsdatum habe. Ich muss das neueste Backup meines Verzeichnisses erstellen. Irgendwelche Vorschläge, um das neueste Backup meiner Datei zu erhalten?

Antwort1

gitWenn es sich bei Ihrer Datei um eine Textdatei handelt, können Sie sie zur Sicherung und für den Revisionsverlauf verwenden .

z.B

cd /path/to/uploaded/file
git init
git add myfile.txt
git commit -m $(date +%Y%m%d) myfile.txt

und dann, wenn es eine neue Version gibt, die Sie ausführen

git commit -m $(date +%Y%m%d) myfile.txt

Jetzt, da es integriert ist, gitkönnen Sie die Unterschiede zwischen zwei beliebigen Versionen sehen, vorherige Versionen wiederherstellen usw. gitAußerdem ist es platzsparend, da bei jedem Update nur die Unterschiede zwischen den Versionen einer Datei gespeichert werden.

Sie können es auch so einrichten, dass sich das Master-Git-Repository in einem anderen Verzeichnis oder auf einem anderen Computer befindet. Und Sie können das Master-Repository aktualisieren, indem Sie es git pushnach dem Ausführen ausführen git commit.

Da ist einvielmehr git, aber das sind die grundlegenden Befehle, alles, was Sie wirklich für die einfache Verwendung benötigen.

githat einvielder integrierten Hilfe. Führen Sie beispielsweise git help everydayein Mini-Tutorial zu 20 alltäglichen Git-Befehlen aus.

verwandte Informationen