My git workflow consists in feature branches squash-merged to master after they have been validated. However, I am unaware of the consequences of these squashed commits being brought back to the same branch they came from, via merge master without squash into branch.
If the merge to master weren't squashed, the merge of master back to that same branch would be trivial as many commits are the same ones.