I recently encountered something that I find strange and would love to understand why or if I'm doing something wrong.
In Github when I do a PR say from Branch A to Master, if I choose Squash Merge then the merge is successful and the changes are in Master. But if I create another PR between Branch A to Master (no further changes to anything) then Github still tells me that those changes are different.
What am I not understanding about Github and am I doing something wrong?
Thank you very much.