で生成されたパッチのファイル(すべてが単一のファイルに適用されます)があります
git log -p file-of-interest.txt >patches.txt
これらのパッチを別のレポに適用したいのですが、試してみると
git am patches.txt
「パッチ形式の検出に失敗しました」というエラー メッセージが表示されます。
(git apply
どちらも機能しません)。これらのパッチを適用する正しい方法はどれですか?
編集: 私がやりたいことは、2 つのコミット間の 1 つのファイルへのすべての変更を一連のパッチに抽出し、それらの変更を別のリポジトリに適用することです。git log -p from..to -- the-file
差分を生成します。からパッチを適用できない場合、git log
(format-patch
または別のコマンドで) 1 つのファイルのみにパッチを生成することはできますか?