Overcome git svn caveats -
i reading caveats of git-svn. via this question.
what understand that:
if mirroring svn trunk, branches etc on git repo, don't merge or rebase locally on branches. master points trunk.
my point that, make git-svn crippled. what's point of git, if can't branch master , merge changed branch master? perhaps missing caveat in caveat says ok merge branches have same parent without rebases.
can point me needs avoided , allowed. i'd want local branches, if necessary, need mirrored , merged , importantly git should merges svn.
if using git branches mirror svn branches , cannot merge git branches, whats point of git-svn anyway?
you can merge git branches, ones aren't directly mirrored svn.
i have own set of git branches, made "git-svn" branches, , rebased regularly on top of said "git-svn" branches.
way, merges need locally in git repo, cherry-pick need in order update "git-svn" branches, can safely dcommit without worrying first parent mentioned in caveat section of git-svn
Comments
Post a Comment