After a PR to the team repo is approved, we can either choose to squash and merge the PR to the team repo or to create a merge commit. My team prefers to squash and merge. Is there any requirement on which option to choose, or is it up to our team to decide what to do? Also, how about rebasing?
After a PR to the team repo is approved, we can either choose to squash and merge the PR to the team repo or to create a merge commit. My team prefers to squash and merge. Is there any requirement on which option to choose, or is it up to our team to decide what to do? Also, how about rebasing?