Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is a damning indictment of file systems.

We have enough cheap space that we should be able to easily have (non-binary) file changes have a history log in our file system itself and be able to revert local changes without needing the full change graph that git entails.

I'm all for small commits, but committing every time ctrl+s happens would be an anti-pattern because ctrl+s doesn't imply it compiles whereas I'd want any commit to compile. (passing tests optional).



Windows has File History, which I sometimes use to restore a file or directory to a prior state.

Also, some editors/IDEs have a file history function (separate from version control).


Strongly agree. To some extent, one can use a snapshottable file system like ZFS for this.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: