which does not work for me. I use merge --no-ff --no-commit , but after commit, I got:
svntrunk 54f35e4 [trunk: ahead 336] release 1
dcommitting to trunk will commit all 336 commits.
dumping, tagging and crushing, as described in answer # 2: Combine local Git, commit in one commit for git-svn , will work, but the next merge you will have some problem to collect all the commits again!
one that works for me:
git checkout -tb svntrunk remotes/trunk git merge --no-commit --squash master
to get all commits from master to svn without losing history for future merge with the same command
~ Marcel
childnoΝ‘.de Jul 13 '11 at 8:22 2011-07-13 08:22
source share