我编写了一个bash脚本来遍历所有的git文件夹并执行一个git pull。问题是有很多文件夹,git pull命令为每个文件夹生成大量日志,所以我必须浏览日志并检查其中是否有故障(例如:有些人在拉出之前可能需要一个git reset ),是否有一种方法可以获得git pull结果的“成功”或“失败”状态,这样日志中的日志就更简洁了,我可以只关注那些失败的日志并分别处理它们。
发布于 2018-02-28 18:29:19
您可以检查git命令是否成功。
在失败的git pull之后,退出状态为非零,您可以在shell脚本中这样检查它:
if /usr/bin/git pull; then
echo "OK"
else
echo "Not Ok"
fihttps://stackoverflow.com/questions/49036007
复制相似问题