git apply 互換なパッチを diff コマンドだけで作る
両者が特に Git の管理下にない場合にそれを Git 互換なパッチにしておきたい場合がある。その時は diff コマンドでパッチを作れるようにしたい。
diff コマンドのオプション -u (unified format) を使うことで実現できる。
code:console
$ diff --help
Compare FILES line by line.
-u, -U NUM, --unified=NUM output NUM (default 3) lines of unified context $ diff -u fileA.txt fileB.txt > hoge.patch