在以下情况下,从共享 git 存储库中提取时,我面临着重复的代码冲突:
有一个通用的svn仓库
有几个开发人员使用 git-svn 桥(通过 git svn rebase/dcommit)跟踪/同步这个常见的 svn 存储库与他们自己的本地 git 存储库
这些使用 git 的开发人员有时需要在不影响 svn 存储库的情况下共享他们的更改。为此,他们设置了一个共享的 git 存储库并使用拉/推命令交换他们的工作
事实证明,由于使用“git svn rebase”与主 svn 存储库同步,这些开发人员可能会面临冲突问题。发生这种情况是因为 rebase 操作会重写本地 git 分支的历史记录,并且无法推送到共享的 git 存储库中,并且从中拉出通常会导致冲突。
有人有同样的问题吗?