4 ms·
To be fair, once you're developing on a project with enough commits/day, you no longer have a real choice if you want an overall linear history. You will have t
by atq2119 4y ago
To be fair, once you're developing on a project with enough commits/day, you no longer have a real choice if you want an overall linear history. You will have to cherry-pick to main somehow.
Some people want to rather merge instead, but in my experience few people have the discipline to develop in large enough PR granularity to make the resulting merge commits meaningful and not polluting history while also keeping the non-merge commits meaningful by doing rebases while the change is still in review.