2 か月ほど前に git-svn (git svn rebase) を使用して GitHub で SVN プロジェクトをフォークし、変更を加え、パッチ ファイルを介して一部 (すべてではない) を送信しました。
プロジェクトは GitHub に移動しました。フォークの履歴を保持しながら、これら 2 つの GitHub プロジェクトをマージする方法はありますか?
インポートが適切に行われている場合、SVN から GutHub にインポートされたコンテンツの SHA1 は、GitHub の git-svn フォークによって生成された SHA1 と同じである必要があります。
その場合、「GitHub のフォーク間のマージ」が答えです (または「リモート GitHub リポジトリからローカル リポジトリへの変更のマージ」)。
そうでない場合は、公式の GitHub リポジトリからフォークを再作成し、その新しいフォークの上にパッチとして作業を再適用することをお勧めします。