I think there is a ton of value of being able to rewind in between commits. I always felt that asking for a description of a commit is way too much.
I can write a bunch of checkpoint commits and then squash them, I suppose, but the interface for doing it isn't super inviting and there are a lot of things I need to consider in terms of tracked and untracked files.
If I understand this correctly, I can deltaDB all my untracked and ignored files and git push my thought-out commits, fully respecting things ignored. And If I realise that I should have git-commited 10 minutes ago, I can rewind, commit, fast forward and continue.
wodenokoto · · focus · HN ↗
I can write a bunch of checkpoint commits and then squash them, I suppose, but the interface for doing it isn't super inviting and there are a lot of things I need to consider in terms of tracked and untracked files.
If I understand this correctly, I can deltaDB all my untracked and ignored files and git push my thought-out commits, fully respecting things ignored. And If I realise that I should have git-commited 10 minutes ago, I can rewind, commit, fast forward and continue.