{"thread":{"id":"43369","subject":"Re: Deleting binary file","startedAt":"2006-11-09T09:47:54Z","lastAt":"2006-11-09T11:10:12Z","messageCount":3,"participants":["Jakub Narebski","Kirill Shutemov"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"297977","messageId":"1d592d70611090147p6f10f921s740e3cc19cb67c09@mail.gmail.com","threadId":"43369","inReplyTo":null,"subject":"Deleting binary file","fromName":"Kirill Shutemov","fromEmail":"k.shutemov@gmail.com","sentAt":"2006-11-09T09:47:54Z","receivedAt":"2006-11-09T09:47:54Z","isPatch":false,"sender":{"key":"k.shutemov@gmail.com","avatar":null},"body":"Why can't I delete binary file via patch?\n\n> git-init-db\ndefaulting to local storage area\n> cp /bin/sh .\n> git-add sh\n> git-commit -m 'test'\nCommitting initial tree efa3b1f9fdc4cdb8aab5bf869f580664a52ac04c\n> git-rm sh\nrm 'sh'\n> rm sh\n> git-commit -m 'test'\n> git-format-patch HEAD^\n0001-test.txt\n> git-reset --hard HEAD^1\n> git-applymbox 0001-test.txt\n1 patch(es) to process.\n\nApplying 'test'\n\nerror: No changes\n> cat 0001-test.txt\nFrom 9fd9a46e5404e7c389cfb48026b68d46faa47081 Mon Sep 17 00:00:00 2001\nFrom: Kirill A. Shutemov <k.shutemov@gmail.com>\nDate: Wed, 8 Nov 2006 11:19:35 +0200\nSubject: [PATCH] test\n\n---\nsh |  Bin\n1 files changed, 0 insertions(+), 0 deletions(-)\n\ndiff --git a/sh b/sh\ndeleted file mode 100755\nindex a57a92a..0000000\nBinary files a/sh and /dev/null differ\n-- \n"},{"id":"294520","messageId":"eiutmq$ncp$1@sea.gmane.org","threadId":"43369","inReplyTo":"1d592d70611090147p6f10f921s740e3cc19cb67c09@mail.gmail.com","subject":"Re: Deleting binary file","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2006-11-09T09:52:17Z","receivedAt":"2006-11-09T09:52:17Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"Kirill Shutemov wrote:\n\n> Why can't I delete binary file via patch?\n> \n>$ git-init-db\n> defaulting to local storage area\n>$ cp /bin/sh .\n>$ git-add sh\n>$ git-commit -m 'test'\n> Committing initial tree efa3b1f9fdc4cdb8aab5bf869f580664a52ac04c\n>$ git-rm sh\n> rm 'sh'\n>$ rm sh\n>$ git-commit -m 'test'\n>$ git-format-patch HEAD^\n\nWhat happens if you use --binary option here?\n\n-- \nJakub Narebski\nWarsaw, Poland\nShadeHawk on #git\n\n"},{"id":"296049","messageId":"eiv28t$9l4$1@sea.gmane.org","threadId":"43369","inReplyTo":"1d592d70611090147p6f10f921s740e3cc19cb67c09@mail.gmail.com","subject":"Re: Deleting binary file","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2006-11-09T11:10:12Z","receivedAt":"2006-11-09T11:10:12Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"Kirill Shutemov wrote:\n\n>$ git-applymbox 0001-test.txt\n\nDoes using \"git am --binary 0001-test.txt\" help?\n-- \nJakub Narebski\nWarsaw, Poland\nShadeHawk on #git\n\n"}]}