Currently, when I run git svn dcommit
git creates a separate commit in SVN for every local commit I've made since last syncing with SVN. Is there any way for dcommit
to instead combine all my recent local commits into one commit for SVN?
git rebase remotes/trunk --interactive
should bring you to the menu where you can pick commits or squash them all into 1 commit in order to avoid polluting your svn repository. This is a really good (but short) resource on working with git-svn.