私は diff -Naur を使用して単一のパッチを顧客に送信し、リポジトリのスナップショットを更新しています。
git diff -p を使用して単一ファイルのパッチを取得しようとしましたが、パッチに新しいバイナリ ファイルが含まれていないようです
git-format-patch を使用するべきだったことはわかっていますが、git 内でのみ使用できるパッチが作成され、意図的に .git ディレクトリを顧客に提供していません。
スナップショットを新しいものに変更する diff -Naur を使用することに頼りましたが、1 つのこととして、作成する新しいファイルがあり、それらが空である場合、それらはパッチが適用されたスナップショットに含まれていません。
顧客に xargs touch < empty_file_list.txt を実行するように伝える前に、ここで質問しようと思いました...
ティア