我使用rails设置了一个git http服务器。非常类似于GitLab。
因为我们使用的是同一个Gem grack。
唯一的区别是Grack::Auth.valid?方法,它只授权用户的用户名和密码。
相同的路径,相同的Gem,但是当我输入git http://domain.com/project.git来克隆存储库时,为什么git跳过用户名和密码输入。
有谁能告诉我怎么才能解决这个问题。非常感谢。
发布于 2018-06-10 03:08:05
一种可能是Git已经使用credential helper缓存了这些凭证。
另一种可能性是服务器端的身份验证机制没有正确设置( 2012年的Grack,现在的gitlab-workhorse )
https://stackoverflow.com/questions/13727501
复制相似问题