Your Life in Git
How I track pretty much all my digital assets with git (annex)
Accidental deletions, program crashes, disk failures, etc. have led me to put as many relevant files as I can under version control with git. With this, one can go back in history, restore older versions and see changes over time. That’s great for code, small files and documents, but throwing a large media collection at git itself won’t result in a good time. Git annex however makes tracking and syncing large collections of arbitrarily-sized files possible. With Forgejo-Aneksajo (a Forgejo fork with git annex support), there is now a workable web interface for easy access and collaboration on git annex repositories. In this talk I will explain how I “put my life in git” and show tools I use to achieve it.