我可以访问由开发机构托管的私人存储库。我获得了对回购的读取权限。他们为存储库运行的软件是 GitBlit 。我想在我的Mac上克隆回购,所以我在终端上发出以下命令:
git clone https://my-username@git.agency' s- name.com/r/some_string/project_name.git
我已经使用浏览器登录他们的系统并查看了我的项目及其提交历史记录。但是当我在终端上使用上面的命令进行克隆时,它会询问密码但是我在屏幕上得到以下输出:
致命:无法访问' https://my-username@git.agency' s- name.com/r/some_string/project_name.git' ;:请求的网址返回错误:403
信息:
我知道SO上有很多问题试图解决这个问题,但它们都与GitHub有关并解决了他们必须通过更改.git / config文件中的信息将源推送到github的问题 。我没有那个选项,因为我首先没有源代码(我希望下载它。)
更多信息
假设:
我假设提供“阅读权限”#39;意味着我可以将代码拉到我身边,但不要将代码推回到他们这边的回购中。
问题是我无法找到解决此问题的方法,因为有关SO的信息与GitHub有关,而且与私人存储在 gitBlit
答案 0 :(得分:0)
您的帐户已被授予 VIEW 权限,但未获得 CLONE 权限。