3 ms·
> It also makes me wonder if there’s an easier workflow for cleaning up your commit history that’s harder to accidentally mess up. Use real merge commits and `
by WorldMaker 3y ago
> It also makes me wonder if there’s an easier workflow for cleaning up your commit history that’s harder to accidentally mess up.
Use real merge commits and `--first-parent` as your default view.
It's unfortunate that to make `--first-parent` default you have to either edit your git config or grow a few new habits, and I still think there should be at least few more UIs that are focused on `--first-parent` with optional "drill down" instead of raw subway map diagrams. Subway diagrams look cool in screenshots, but so much of the complaints about "clutter" and "mess" in git seem to be just that people don't actually want to read the subway diagrams.