Ich verwende git, um eine historische Abschrift der an meinem Projekt vorgenommenen Änderungen zu erstellen. Ich verstehe, dass es nicht die ideale Verwendung ist, aber es ist das Verwendungsmuster, das ich aus verschiedenen Gründen gewählt habe, auf das ich der Kürze halber nicht eingehen werde.
Wie würde ich einen Cron-Job erstellen, der die Änderungen jeden Tag oder jede Woche in das Repository überträgt?
Ich verwende die neueste Version von Git unter Ubuntu 10.10.
-a
dem Commit-Befehl kein a hinzufügen , damit automatisch alle Dateien hinzugefügt werden, die bereits im Staging-Bereich verfolgt wurden?Führen Sie aus
crontab -e
, um Ihren Benutzer cronjob zu bearbeiten, und fügen Sie diese Zeile ein:Natürlich müssen Sie Ihr GIT-Repo einschließlich eines funktionierenden Remote-Repositorys einrichten, aber das ist nicht Gegenstand dieser Frage.
quelle