如何快速检查git pull命令是否成功?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何快速检查git pull命令是否成功?相关的知识,希望对你有一定的参考价值。

我写了一个bash脚本来遍历所有git文件夹并做一个git pull。问题是有很多文件夹,而git pull命令会为每个文件夹生成大量日志,因此我必须浏览日志并检查其中是否有任何失败(例如:某些文件可能需要先前的git reset)有没有办法得到git pull结果的“成功”或“失败”状态,然后它在日志中更简洁,我可以专注于那些失败并分开对待它们。

答案

您可以检查git命令是否成功。

git pull失败后,退出状态将为非零,您可以在shell脚本中将其检查为:

if /usr/bin/git pull; then
    echo "OK"
else
    echo "Not Ok"
fi

以上是关于如何快速检查git pull命令是否成功?的主要内容,如果未能解决你的问题,请参考以下文章

pull代码时怎么修改本地分支路径

git如何撤销pull命令。

git pull origin master,在没有pull的情况下检查是不是有冲突

我如何进行git pull更新?

git设置只允许pull

VSCode自定义代码片段——git命令操作一个完整流程