1

「オリジナル」と「フォーク」の2つのgit-svnクローンがあります。それらには異なる歴史がありますが、ある時点までは同じ違いがあります。

これを 1 つの git-repo に戻そうとしていて、変更の差分に基づいて「マージ ベース」を見つけようとしています。 「正しい」歴史。

4

1 に答える 1

-1

はどう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 の実際の経験がありません。したがって、私の提案を福音の真実と見なさないでください:))

于 2012-04-19T20:53:19.647 に答える