|
|
|
|
|
by keybored
617 days ago
|
|
I get those so-called upsides with `git log --first-parent`. I can view the changes as one set of changes or all of the individual ones. But I can’t relate in general to those workflows where PRs have to be tiny and revertable (why need to revert so often). |
|
Having your git history reflecting this is great when you need to take decisions. Because no one will care about your individual commits. Every discussion will revolve about the task. So you make the PRs a bijective relation with it, and by extension the commits on the main branch. Then for special group of tasks like features, you have a specific branch you manage the same way. The other branches you create PRs from can be as messy as you like. And your local copy is yours to do whatever you want.