News for hackers. Stuff that matters.
Re:Stacked Git – manage commits as a stack of patches by epage on Thursday May 27, 2021 @02:03PM (#27306117)
The main reason I've heard of people using tools like this is so people can review a commit at a time (a lot of review tools don't handle this well) and CI runs on each commit.

Generally, it sounds like people are simulated Phab with these tools which is trying to simulate the email patch workflow.

Re:Stacked Git – manage commits as a stack of patches by gorset on Thursday May 27, 2021 @02:31PM (#27306424)
We use gitlab and review a commit at a time and do CI runs on each commit in the MR branch. Just plain git with the fixup/interactive rebase dance. Gitlab is not optimized for this workflow, but it’s liveable.

Gitlab-runner can execute any shell commands, so it’s easy to just loop through all the commits and run bazel test.

Gitlab has improved lately and it’s now easier to review each commit in a MR, but you can sense that most of the PM attention is on the single commit/squash everything MR workflow.

Re:Stacked Git – manage commits as a stack of patches by Too on Friday May 28, 2021 @12:01AM (#27311600)
Parent example above doesn't change any of that. Don't be fooled by the squash in rebase -i --autosquash, there will still be a series of commits.