Dear Maintainer, $ git init $ printf 'a\0' > a $ printf 'b\0' > b $ git add . $ git commit -m a $ printf 'A\0' > a $ rm b $ git add -p diff --git a/b b/b deleted file mode 100644 index 28eacf2..0000000 Binary files a/b and /dev/null differ (1/1) Stage deletion [y,n,q,a,d,?]? y error: cannot apply binary patch to 'b' without full index line error: b: patch does not apply error: 'git apply' failed Best,