Git
- This can be useful to push cleaner branches to pull request.
- Also it might make easier to since it will be just one step instead of multiple steps.
A file will open up in your editor for you to choose which commits to squash and which to leave like that (pick). Change the keyword to if you want to squash a particular commit.
Then save to finish the (squash).