Yeah, this is great for commits, but I've found that I personally commit in sort of random patterns, and I'll stash rather than commit when I'm temporarily switching tasks that need a branch change.
That's probably a really bad habit, but journaling branch changes helps me quite a bit.
That's probably a really bad habit, but journaling branch changes helps me quite a bit.