- WIP: feature foo
- fixed typo
- whoops!
- working
- reformatted
As is often the case with new contributors to open source projects.In theory --no-ff merges give you the best of both worlds, but in practice, I traverse git history with 'git blame' or 'git log -p <filename>' neither of which do a good job of surfacing "this commit was merged as part of feature/foo".
Of course, all the info is there... But I haven't yet found a good UI for it.