【问题标题】:How to quickly check if a git pull command is successful?如何快速检查 git pull 命令是否成功?
【发布时间】:2018-08-08 17:07:24
【问题描述】:

我编写了一个 bash 脚本来遍历所有 git 文件夹并执行 git pull。问题是有很多文件夹,git pull 命令会为每个文件夹生成大量日志,因此我必须浏览日志并检查其中是否有任何故障(例如:有些可能需要git reset拉之前) 有没有办法获得git pull结果的“成功”或“失败”状态,然后在日志中更简洁,我可以只关注那些失败的并分别处理。

【问题讨论】:

    标签: git version-control status git-pull


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2020-12-24
      • 2012-09-21
      • 2017-11-17
      • 2017-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多