Should dive into more details about the negative consequences of merge commits. That’s what I use, as it is the standard on my team, but it rarely causes issues. I’m not opposed to rebase, I actually like it, but it seems that if you’re taking the “skill issue” approach, it goes both ways. If you can mess them both up, why should I actually consider switching?
We do rebases but still use merge commits when merging merge requests as our CI workflow depends on merge commit info
Rebase is the gigachad way
I've watched. and continue to use merge.
It doesn't make sense in big project casue you just want your commits to main to actually be whole features, not their whole commit history. Rebasing is building garbage with commits unless it's very smal project.
bootleg dev
@xmandeng