Comment by ekiwi

4 years ago

My biggest question after looking at the readme: What happens if your computer crashes while dura is making a commit? Can it corrupt your local git repository? From my own experience, git is not crash safe, i.e., it can leave the .git directory in an inconsistent state if the computer crashes during certain git operations.

I wonder if the tool can be amended to commit to an independent git repo.

Git can operate on two local repos reasonably efficiently, IIRC, so diffing and applying commits should be doable.