我正在使用
编写简单的脚本git-ls-remote
我想获取用户repo给出的最后一次提交的sha1,问题是,如果repo不存在,git要求我输入用户名和密码,有没有办法在要求用户输入时中止命令? >
干杯!
答案 0 :(得分:0)
提供代码段有助于我们进行故障排除。
--exit-code
似乎正是您要寻找的,直接从git-ls-remote
文档中提取。
-退出代码
在远程存储库中找不到匹配的引用时,以状态“ 2”退出。 >通常,该命令以状态“ 0”退出,以表明它是否已与>远程存储库成功对话,无论是否找到任何匹配的引用。