一些 git 命令可以在实际成功时提供exit code 1
,或者例如,如果我尝试git commit -m <something>
但没有要提交的内容,或者在没有更改并且我的本地分支与遥控器保持同步时尝试git pull origin master
。
例如:"提交失败 - 收到退出代码 1"时尝试在 gihub 桌面中提交新的本地重现
然后如何检查 git 命令实际上没有失败,它只是说"无事可做">
提交时的输出,当没有任何要提交的内容时,可以存储在变量中。当你有东西要提交时,你也可以将输出存储在变量中。
之后,您可以使用if
语句来测试存储其输出的变量之一是否没有要提交的内容。这将是唯一的,并且会给出您的自定义输出,没有要提交的代码。 现在,可以测试具有要提交的代码的变量的输出,并且您也可以为此提供自定义输出。