0
Я хочу применить патч, созданный с помощью опции -u0 diff.git apply patch (созданный с diff -u0) должен использовать --unidiff-zero
$ cat file2.txt
123
456
789
$ cat patch1.txt
--- a/file2.txt
+++ b/file2.txt
@@ -2 +2 @@
-456
+ABC
$ git apply -v patch1.txt
Checking patch file2.txt...
error: while searching for:
456
error: patch failed: file2.txt:2
error: file2.txt: patch does not apply
Зачем нужна ошибка?