我在私人服务器上访问存储库时遇到问题。执行以下克隆命令时,存储库无法进行身份验证并连接到该站点。
git clone https://username@server.com:usr/projects/testproject/project.git
该命令超时,未通过我的Web服务器进行身份验证。我在全球范围内尝试了以下代码,以帮助绕过我发现可能存在问题的SSL验证,但它无效。
git config --global http.sslVerify false
这样做是为了试图绕过SSL验证,但仍然无法连接。如果我进入浏览器并输入URL,它会自动为我验证并且我能够访问回购。问题是我的许多用户只会通过终端命令行执行此操作。任何有关此事的帮助将不胜感激。
答案 0 :(得分:0)
我最近遇到了同样的问题并发现了这个: 看看这个:http://blog.vogella.com/2010/08/09/git-https/
然而,一条建议(我很难学会):尽量不要使用哑协议,你可以避免它们。通过SSH设置回购是一个很大的帮助,它节省了很多痛苦。你也可以调查它。
希望它有所帮助!