标签: git bash
有没有办法使用bash或csh脚本检查git repo是否存在?我知道我们可以使用git ls-remote <repository>来检查远程仓库的存在。但我想以某种方式在shell脚本中以编程方式执行此操作。
git ls-remote <repository>
答案 0 :(得分:4)
您可以在脚本本身中编写命令:
~$ git ls-remote <existing_repo> -q ~$ echo $? 0
0表示找到了回购,否则您将获得非零值。
-q适用于:
-q
安静(不要将远程URL打印到stderr。)