Does your team Git rebase or merge? Why?
In my past life as a consultant, I have seen so many git practices. Teams don’t often socialize them well and if you don’t clarify git expectations on a large repo it can be an unexpected footgun. One area is whether you deal with rebase and it’s complexities or just live with merge commits. There seems to be a debate ( https://www.atlassian.com/git/articles/git-team-workflows-merge-or-rebase ).
I’m curious what your team does and why?