I squashed initial commits in master to one commit using git rebase, generating a new squashed commit, but on develop branch, the commits remain as it is. How do I replace the old commits with new squashed commit in master to develop and other feature branches?
Current State
I--A--B :Master
\ C--D :Develop
After Squashing
I--S :Master
\ A--B--C--D :Develop
What I want
I--S :Master
\ C--D :Develop