3 ms·
I love clean linear history, but I don't like squash&merge, and I don't like the other options that the github interface gives you either. Plug: I wrote a scri
by wbronchart 5y ago
I love clean linear history, but I don't like squash&merge, and I don't like the other options that the github interface gives you either.
Plug: I wrote a script recently that merges github pull requests but preserves linear git history (basically, rebase + merge)
https://pypi.org/project/git-pr-linear-merge/ https://pypi.org/project/git-pr-linear-merge/
- epage 5y agoThis is baked into Azure DevOps, I'm surprised they haven't pulled it over into GitHub.
- wbronchart 5y agoYeah, you'll find endless threads on github issues of people complaining Github doesn't have this yet. It's a real pain