gpt4 book ai didi

去获取私有(private) bitbucket repo,禁止 403

转载 作者:行者123 更新时间:2023-12-03 20:21:10 24 4
gpt4 key购买 nike

在执行时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
我试过的
  • 设置 ssh key (按预期工作,通过推拉代码进行测试)
  • 将 go env 变量设置为:
     GOPRIVATE=""
    GOPROXY="direct"
    GOSUMDB="off"
  • .gitconfig 看起来像这样
     [url "git@bitbucket.org:"]
    insteadOf = https://bitbucket.org/
    [user]
    email = yash.jain@company.in
    name = yashjain
  • 向 ssh-agent 添加了 key
     ssh-add -l
    ssh-add -k
  • .ssh/config 文件看起来像这样
     Host bitbucket.org
    HostName bitbucket.org
    User git
    IdentityFile ~/.ssh/id_rsa
    UseKeychain yes
    StrictHostKeyChecking no

  • 不过,我得到了同样的错误。
    如果我做错了什么,请告诉我。

    最佳答案

    这些是我试图使其工作的步骤。

  • 设置 SSH key 并连接到 bitbucket。我通过 bitbucket 使用 sourcetree gui 来使用 ssh 进行连接.
  • 设置GOPRIVATE=bitbucket.org/<orgname>/*
  • *是允许组织的所有 repo 。
    在这两个步骤之后,我可以导入包。

    Note: Sourcetree is only available to Mac and Windows.


    使用命令行:对于 Linux/Mac/Windows:
  • git config --global url."git@bitbucket.org:".insteadOf "https://bitbucket.org/"
  • 设置GOPRIVATE=bitbucket.org/<orgname>/*
  • 关于去获取私有(private) bitbucket repo,禁止 403,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63791976/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com