2

I'm using SourceTree Windows version.

One feature that I can't seem to find is the squash and merge; when I finish my work on a branch, I want to merge it into the main branch and I just want the main branch to have one commit, to keep the commit history uncluttered.

It seems that I need to use the command line to do it? ie: git merge --squash? But is there an UI way of doing it?

The interactive rebase function seems to work for squash, but not exactly squash and merge.

Graviton
  • 79,554
  • 141
  • 413
  • 589

0 Answers0