我已获得访问由开发机构托管的私有存储库的权限。我已获得对 repo 的读取权限。他们为存储库运行的软件是GitBlit。我想在我的 Mac 上克隆 repo,所以我在终端上触发以下命令:
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':请求的 URL 返回错误:403
信息:
我知道有很多关于 SO 的问题试图解决这个问题,但它们都与 GitHub 相关,并解决了他们必须通过更改 .git/config 文件中的信息将源推送到 github 的问题。我没有那个选项,因为我一开始就没有源代码(我想下载它。)
更多信息
- 我已正确输入密码和用户名。我已经试过很多次了:|
假设 :
我假设提供“读取访问权限”意味着我可以将代码拉到我这边,但不能将代码推回他们那边的仓库。
问题是我无法找到这个问题的解决方案,因为关于 SO 的信息与 GitHub 相关,而不与在gitBlit上私有托管的某些私有存储库相关