3 ms·
Per https://stacking.dev/ https://stacking.dev/, tools like sapling, spr, graphite.dev, ghstack all exist to handle the pain points you're mentioning. Agreed it
by fosterfriends 3y ago
Per https://stacking.dev/ https://stacking.dev/, tools like sapling, spr, graphite.dev, ghstack all exist to handle the pain points you're mentioning. Agreed it's hard with vanilla git and github, but with extra tooling you can get it to work well.
Also, totally agree on the "smaller the better" - https://graphite.dev/blog/the-ideal-pr-is-50-lines-long https://graphite.dev/blog/the-ideal-pr-is-50-lines-long
- hinkley 3y agoI want a VCS with better merge support over time. We have frameworks and project generators that could be repos you fork. The main advantage being more help with upgrading to versions with breaking changes (generators are terrible at this, and I end up faking this myself to see the diffs).