I have a remote Git server, here is the scenario which I want to perform:
For each bug/feature I create a different Git branch
I keep on com
git checkout YOUR_RELEASE_BRANCH git pull git checkout -b A_NEW_BRANCH git merge --squash YOUR_BRANCH_WITH_MULTIPLE_COMMITS git commit -am "squashing all commits into one" git push --set-upstream origin A_NEW_BRANCH