I have a branch named code-clean-and-proper-commenting there is 120 commit in this branch, I have pushed this branch on my upstream, Now I have to combine that 120 commits into one single commit and I have to re pushed the changes into my upstream's code-clean-and-proper-commenting branch.
How do I do this things?