マスターブランチにテストブランチ
を作成し、それにいくつかのコミットを行いました。これらのコミットの中には、自動フォーマットの変更がありました。したがって、入力する
と、古いフォーマットが削除され(-は赤)、新しいフォーマットが追加された(+は緑)ほぼすべての行が表示されます。
git diff master test
変更をテストブランチに保持したいのですが、古いフォーマットを復元したいと思います。それも可能ですか?gitはどの新しい行が古い行に対応するかを知っていますか?行が変更された場合、それは簡単ですが、git diffは、それを削除されてから追加された行として表示します-gitの心に共通点がないように。
いろいろなマージ戦略を試しましたが、この問題にはもっと何かが必要なようです。