Here is what I did to resolve the conflicts when merging from master to devel.
git clonehttps://github.com/sneumann/mtbls2/ update_remotes.sh git checkout master making some changes and commit to master... git checkout devel git rebase git log #to get the git-svn starting point commit git checkout master git merge -s ours git_svn_starting_point_commit_id #won't do anything but interconnect git and git-svn branches so they are not totally different git checkout devel git merge --squash master git commit -am "comments" git svn dcommit On 09/21/2015 10:41 AM, bioc-devel-requ...@r-project.org wrote: > Subject: > Re: [Bioc-devel] Merging git mirror and previous git repo ? > From: > Jim Hester <james.f.hes...@gmail.com> > Date: > 09/21/2015 06:38 AM > > To: > Steffen Neumann <sneum...@ipb-halle.de> > CC: > "bioc-devel@r-project.org" <bioc-devel@r-project.org> > > > This situation is complicated due to deficiencies in git-svn. The safest > (and most limiting) thing to do is to > git clonehttps://github.com/sneumann/mtbls2/ > update_remotes.sh > git checkout devel > > Then restrict all further development to the `devel` branch, sync it with > SVN via `git svn rebase` and avoid doing any git merges. > > Alternatively you can continue development on the `master` branch and `git > cherry-pick` revisions you want to add onto the `devel` branch. > > Doing `git merge` and more complicated things can cause `git svn` conflicts > that are sometimes challenging to resolve. [[alternative HTML version deleted]] _______________________________________________ Bioc-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel