【发布时间】:2012-03-07 22:26:59
【问题描述】:
在 bash 脚本中,验证 git URL 是否指向有效的 git 存储库以及脚本是否有权读取它的最简单方法是什么?
应支持的协议有git@、https:// 和git://。 Curl 在 git:// 协议上失败。
git@github.com:UserName/Example.git
https://UserName@github.com/UserName/Example.git
git://github.com/UserName/Example.git
注意:我不是要求检查 URL 在语法上是否正确,我需要验证从 bash 脚本中输入的 URL 位置是否存在 repo。
【问题讨论】: