7 ms·
Messy WIP commits that are reorganized to cleaner commits later, like most others have said. However, instead of rebasing, I often git reset to the beginning a
by bubbab 5y ago
Messy WIP commits that are reorganized to cleaner commits later, like most others have said.
However, instead of rebasing, I often git reset to the beginning and recreate the commits from scratch, using partial file commits (or staged hunks). IDEs/editors like VS Code make it really easy to stage an individual part of a file for the commit. The CLI way (git add -p) has always been pretty confusing to me.