「オリジナル」と「フォーク」の2つのgit-svnクローンがあります。それらには異なる歴史がありますが、ある時点までは同じ違いがあります。
これを 1 つの git-repo に戻そうとしていて、変更の差分に基づいて「マージ ベース」を見つけようとしています。 「正しい」歴史。
「オリジナル」と「フォーク」の2つのgit-svnクローンがあります。それらには異なる歴史がありますが、ある時点までは同じ違いがあります。
これを 1 つの git-repo に戻そうとしていて、変更の差分に基づいて「マージ ベース」を見つけようとしています。 「正しい」歴史。
はどうgit merge
ですか?
cd project-original
git remote add project-forked path/to/git-repo
git fetch project-forked
git merge project-forked
git commit
プロジェクトのフォーク全体は、通常、リベースするのではなく、マージするように設計されているように感じます。このオプションはあなたに適していますか?
(また、私は git-svn の実際の経験がありません。したがって、私の提案を福音の真実と見なさないでください:))