我一直在使用 bitbucket 服务器,最近一个外部供应商在 bitbucket 云上设置了一个存储库。我们也有公司代理。
我在将更改推送到公共存储库或在 bitbucket 云上克隆私有存储库时遇到问题。
问题:( 环境:Bitbucket 云)
1)我能够克隆公共存储库,但无法向其推送任何内容。推送时,我得到密码提示,然后是错误。
' https://myid@bitbucket.org ' 的密码:
我输入了密码(我确保输入了正确的密码)
远程:未经授权
的致命:' https://myid@bitbucket.org/myid/的身份验证失败testpublicrepo.git/ '
2)当我尝试克隆私有存储库时,我收到相同的远程错误:未经授权的致命:' https://myid@bitbucket.org/myid/testrepopvt.git/ '的身份验证失败
我尝试过的事情:
1)我试过 curl -L bitbucket.org 和响应来了。
2) 我在 /etc/hosts 文件中输入了 104.192.143.2 bitbucket.org。
3)我尝试在 bitbucket 服务器的存储库上重复这些步骤,它就像一个魅力。这里在克隆和推送操作期间也会提示密码,但是当我输入密码时工作正常。
git config --global user.name "Username"
git config --global user.email "My Email Id"
git clone http://user@bitucketserver:7990/scm/jen/test.git
git init
git add --all
git commit -m "Initial Commit"
git remote add origin http://user@bitucketserver:7990/scm/jen/test.git
git push -u origin master
我假设如果在 bitbucket 云存储库上发生克隆,则代理设置正确。如果您认为某些事情没有正确完成,请告诉我。
提前致谢。