3 ms·
Tim Caswell has several projects that interact directly with git. He has a few websites served directly from a bare git repo powered by https://github.com/crea
by dan353hehe 4y ago
Tim Caswell has several projects that interact directly with git.
He has a few websites served directly from a bare git repo powered by https://github.com/creationix/wheaty https://github.com/creationix/wheaty.
Another project that uses git as a storage medium is a package server for the node.js API implemented in Lua: https://github.com/luvit/lit https://github.com/luvit/lit.
Both serve files from a git repository, and lit will actually write to the repository.
There are several others that Tim has built over the years, but those are the two that I am familiar with.
- dan353hehe 4y agoAlso spent a few minutes browsing around and found https://github.com/creationix/tedit https://github.com/creationix/tedit, a web based editor that reads and writes directly to git (I think). Like I said Tim has quite a few projects that interact directly with git.
- creationix 4y agoYep, I've got lots of experience in this area. It works very well for read-only use cases and is interesting for read-write like tedit. Also it's amazing for build systems like the one built into tedit. I wish the webdev world in general would move to that model. It would save so much compute people would joke it would slow global warming.