如何从脚本中判断"git cherry-pick"是否失败?

e40*_*e40 6 git git-cherry-pick

如果由于合并冲突导致cherry-pick失败,则它只返回退出状态0.

请不要告诉我--abort.我需要在脚本中检测原始的cherry-pick命令是否失败.

在CentOS 7.2上使用git版本1.8.3.1.

编辑:我的脚本正在做一个樱桃选择if !,我没有在then非零退出的子句中正确退出.对不起噪音.

dje*_*lin 4

$?保存 bash 中运行的最后一个进程的返回代码。

$ ls /dev/null/foo
ls: /dev/null/foo: Not a directory
$ echo $?
1
Run Code Online (Sandbox Code Playgroud)