Warum Git das perfekte Vault-Backend ist
Datenbanken brauchen Backups, die du vergessen wirst. Git macht jeden Commit zu Historie und jeden Push zu einer externen Kopie; Speichern allein erzeugt keinen Commit. Wenn Agents in den Vault schreiben, macht Git committete Änderungen diffbar, zuordenbar und rückgängig.
Setup
cd ~/Vault
git init
printf '.DS_Store\n.mdeditor/\n' > .gitignore
git add -A && git commit -m "vault: day one"
gh repo create my-vault --private --source=. --push
Das war's. Ein privates GitHub-Repo ist kostenlos, mit unbegrenzter Historie. Ab jetzt committest du, so oft du willst — oder automatisierst es.
Sync und Automatisierung
- note.md-Integration: Der eingebaute Befehl Sync to Vault kopiert Dateien mit Datums-Präfix in den git-synchronisierten Vault und erkennt Konflikte.
- Auto-Commit: Bei einem einzigen Schreiber kann ein Job
git add -A && if ! git diff --cached --quiet; then git commit -m "auto" && git push; fiausführen. Saubere Läufe werden übersprungen; mehrere Geräte brauchen weiterhin eine Pull- und Konfliktstrategie. - Multi-Device: Klone das Repo auf einen zweiten Rechner; pull vor dem Schreiben, push danach. Konflikte in Outlines sind selten (kleine Dateien), und Git zeigt exakt, was passiert ist, wenn sie doch auftreten.
- Agents: Gib Agents eine Working Copy. Reviewe ihre Commits, wie du den PR einer Kollegin reviewen würdest — denn genau das sind sie jetzt.
FAQ
Ist ein privates GitHub-Repo wirklich kostenlos?
Ja — unbegrenzt viele private Repositories mit voller Historie im Free-Plan von GitHub. Ein Text-Vault aus Jahrzehnten passt in Megabytes.
Was ist mit sensiblen Notizen?
Der Vault gehört dir: Nimm ein privates Repo, ein selbst gehostetes Gitea oder gar kein Remote — Git funktioniert lokal. Für extra Vorsicht verschlüsseln git-crypt oder age ausgewählte Pfade.
Muss ich Git können?
Du brauchst die Grundlagen: add, commit, pull, push und Konfliktlösung. note.md schreibt gewöhnliche Dateien und bietet Sync to Vault, ersetzt aber weder Git-Historie noch Konfliktmodell.