When we do a PR with squash commit between environment branches (ex: dev and master) the next PR will ignore that the previous commit was already merged and show 2 commits to merge making the review more difficult:
So, one may use squash merge for feature branch > dev but not for environment branches like dev > master:
Are these assumptions correct? Or is there a way to make the PR ignore previous PR'd commits? (I'm using Azure DevOps)

