执行时
go get bitbucket.org/../..
我收到这个错误
yash.jain projectname % go get bitbucket.org/../..
go: bitbucket.org/../..
https://api.bitbucket.org/2.0/repositories/../..?fields=scm: 403 Forbidden
go: error loading module requirements
Run Code Online (Sandbox Code Playgroud)
我尝试过的
设置 ssh 密钥(按预期工作,通过推送和拉取代码进行测试)
将 go 环境变量设置为:
GOPRIVATE=""
GOPROXY="direct"
GOSUMDB="off"
Run Code Online (Sandbox Code Playgroud)
.gitconfig 看起来像这样
[url "git@bitbucket.org:"]
insteadOf = https://bitbucket.org/
[user]
email = yash.jain@company.in
name = yashjain
Run Code Online (Sandbox Code Playgroud)
向 ssh-agent 添加密钥
ssh-add -l
ssh-add -k
Run Code Online (Sandbox Code Playgroud)
.ssh/config 文件看起来像这样
Host bitbucket.org
HostName bitbucket.org
User git
IdentityFile ~/.ssh/id_rsa
UseKeychain yes
StrictHostKeyChecking no
Run Code Online (Sandbox Code Playgroud)
尽管如此,我还是遇到了同样的错误。如果我做错了什么,请告诉我。