Hacker News new | ask | show | jobs
by ChrisSD 2915 days ago
And git was specifically designed for that workflow.
2 comments

Since this is oddly getting down votes for some reason, I'll quote wikipedia[0]:

> Git was created by Linus Torvalds in 2005 for development of the Linux kernel, with other kernel developers contributing to its initial development.

[0] https://en.wikipedia.org/wiki/Git

Further, git provides utilities specifically meant to work with email workflows, e.g. git am.
You have to do a bunch of squashing and rebasing to produce clean patch series; I wonder if there could be a better UX for that.
I like 'stgit' for this -- it lets you manage a work-in-progress patch series as a stack of patches you can move around in, update, reorder and so on, which I find more natural than raw git rebases.