seems like the issue isn't with using git as a database, but using github as a distribution mechanism?