1

2 か月ほど前に git-svn (git svn rebase) を使用して GitHub で SVN プロジェクトをフォークし、変更を加え、パッチ ファイルを介して一部 (すべてではない) を送信しました。

プロジェクトは GitHub に移動しました。フォークの履歴を保持しながら、これら 2 つの GitHub プロジェクトをマージする方法はありますか?

4

1 に答える 1

0

インポートが適切に行われている場合、SVN から GutHub にインポートされたコンテンツの SHA1 は、GitHub の git-svn フォークによって生成された SHA1 と同じである必要があります。

その場合、「GitHub のフォーク間のマージ」が答えです (または「リモート GitHub リポジトリからローカル リポジトリへの変更のマージ」)。

そうでない場合は、公式の GitHub リポジトリからフォークを再作成し、その新しいフォークの上にパッチとして作業を再適用することをお勧めします。

于 2012-10-25T05:29:03.830 に答える