$ git mailinfo msg patch < patch_from_email_outlook.txt
$ git apply --check patch
fatal: git apply: bad git-diff - expected /dev/null on line 405
网上说有用git am的, 我个人觉得git apply可以check不真正打patch,还可以做Reverse把打好的补丁移除。这些git am似乎不能做。
后来发现是patch_from_email_outlook.txt文件格式的文件,
$ dos2unix patch_from_email_outlook.txt
后再作上面的动作就ok了。
(有意思的是,如果对patch运行dos2unix是没有效果的)
阅读(9938) | 评论(0) | 转发(0) |