git apply -v,它在成功修补后会返回任何内容吗?

时间:2011-12-23 09:36:18

标签: git drupal

我正在尝试为我的项目修补模块,所以我只是按照每个人的建议,将补丁下载到特定模块文件夹,执行 git apply -v xxx.patch 到贡献模块,但是一旦我这样做就没有返回任何东西,这是正常的吗?或者它会成功返回补丁

的内容。

2 个答案:

答案 0 :(得分:2)

检查返回码。如果它为0那么它就会成功。

git apply -v some.patch
echo $?

man page未指定成功操作的实际输出应该是什么。

答案 1 :(得分:1)

回答我自己的问题,出于某种原因,patch -p1 < xxx.patch对我有用。 陈述http://drupal.org/node/1054616的脚注#2 在输入git diff HEAD^ | mate之后,万岁!谢谢@Jan的帮助。