-
flatten the commits in main/master
-
rebase feature branches
-
squash into one commit
git merge --squash branch_namegit rebase -i `git merge-base --fork-point master`flatten the commits in main/master
rebase feature branches
squash into one commit
git merge --squash branch_namegit rebase -i `git merge-base --fork-point master`