次のシナリオで共有 git リポジトリからプルしているときに、コードの競合が繰り返されることに直面しています。
共通のsvnリポジトリがあります
git-svn ブリッジを使用して、この共通の svn リポジトリを独自のローカル git リポジトリと追跡/同期する開発者が何人かいます (git svn rebase/dcommit 経由)。
時々、git を使用するこれらの開発者は、svn リポジトリに影響を与えずに変更を共有する必要があります。この目的のために、共有 git リポジトリをセットアップし、プル/プッシュ コマンドを使用して作業を交換します。
これらの開発者は、メインの svn リポジトリとの同期に「git svn rebase」を使用しているため、競合の問題に直面する可能性があることが判明しました。これは、リベース操作によってローカル git ブランチの履歴が書き換えられ、共有 git リポジトリにプッシュできなくなり、そこからプルすると競合が発生することが多いために発生します。
同じ問題を抱えている人はいますか?