【发布时间】:2014-03-21 04:13:01
【问题描述】:
如何检查 git 是否已成功克隆存储库,并根据该结果在 bash 脚本中执行命令?
我正在尝试grep 的一些组合检查git status 的输出,但我只是设法让自己更加困惑。
我要毁了timeout 60s git clone ...,所以我必须确保存储库已完全克隆,并且如果它没有跳过它对克隆数据所做的任何事情。
【问题讨论】:
如何检查 git 是否已成功克隆存储库,并根据该结果在 bash 脚本中执行命令?
我正在尝试grep 的一些组合检查git status 的输出,但我只是设法让自己更加困惑。
我要毁了timeout 60s git clone ...,所以我必须确保存储库已完全克隆,并且如果它没有跳过它对克隆数据所做的任何事情。
【问题讨论】:
【讨论】:
如果您的超时命令终止程序,它将返回一个非零退出代码。使用它而不是检查存储库以查看它是否被克隆。
【讨论】: