> BTW what git is really missing is a way to mark multiple commits as one unit of work so the granularity stays there but is hidden by default and can be expanded.
Is that not just a non-FF'd, non-squashed merge of a branch?
Is that not just a non-FF'd, non-squashed merge of a branch?
It works really well with things like git bisect. It also means history is actually useful.
Isn't this something that git makes simple?