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
git
Wenn 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, git
können Sie die Unterschiede zwischen zwei beliebigen Versionen sehen, vorherige Versionen wiederherstellen usw. git
Auß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 push
nach 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.
git
hat einvielder integrierten Hilfe. Führen Sie beispielsweise git help everyday
ein Mini-Tutorial zu 20 alltäglichen Git-Befehlen aus.