当前位置:   article > 正文

golang拉代码总是被限制问题记录_warning: missing oauth configuration for

warning: missing oauth configuration for

错误1:

# go mod tidy
go: finding module for package gitlab.tencent.com/arch/config/go-leo/leo_client
t1 imports
        gitlab.tencent.com/arch/config/go-leo/leo_client: module gitlab.tencent.com/arch/config/go-leo/leo_client: git ls-remote -q origin in C:\Users\tencent\go\pkg\mod\cache\vcs\4a87a0a6e43e11a70923db362206e5d01a21733651a3b4d8a1b8924787e320be: exit status 128:
        warning: missing OAuth configuration for gitlab.tencent.com - see https://aka.ms/gcm/gitlab for more information
        remote: HTTP Basic: Access denied
        remote: You must use a personal access token with 'read_repository' or 'write_repository' scope for Git over HTTP.
        remote: You can generate one at https://gitlab.tencent.com/-/profile/personal_access_tokens
        fatal: Authentication failed for 'https://gitlab.tencent.com/arch/config.git/'

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

错误2:

# go mod tidy
go: finding module for package gitlab.tencent.net/arch/config/go-leo/leo_client
go: manager/leo imports
        gitlab.tencent.net/arch/config/go-leo/leo_client: module gitlab.tencent.net/arch/config/go-leo/leo_client: git ls-remote -q origin in /root/go/pkg/mod/cache/vcs/4089357a689f0331dcfe50b2908df0aaad10d8d368b3cb25e634ebd7e36ab564: exit status 128:
        remote: 
        remote: ========================================================================
        remote: 
        remote: The project you were looking for could not be found or you don't have permission to view it.
        remote: 
        remote: ========================================================================
        remote: 
        fatal: Could not read from remote repository.

        Please make sure you have the correct access rights
        and the repository exists

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

错误3:

# go mod tidy
go: downloading gitlab.tencent.com/arch/config/go-leo.git v1.1.4
go: manager/leo imports
        gitlab.tencent.com/arch/config/go-leo/leo_client: gitlab.tencent.com/arch/config/go-leo.git@v1.1.4: verifying module: gitlab.tencent.com/arch/config/go-leo.git@v1.1.4: Get "https://sum.golang.org/lookup/gitlab.tencent.com/arch/config/go-leo.git@v1.1.4": dial tcp 142.251.42.241:443: i/o timeout
  • 1
  • 2
  • 3
  • 4

解决方法:修改golang env

GOSUMDB="off"
GOPRIVATE=""
GOPROXY="https://go-athens.tencent.net/repository/tencent-go-all/,https://goproxy.cn"
GONOPROXY=""
GONOSUMDB=""
  • 1
  • 2
  • 3
  • 4
  • 5

执行命令:

#  go env -w GOSUMDB="off"
# go env -w GOPRIVATE=""
# go env -w GOPROXY="https://go-athens.tencent.net/repository/tencent-go-all/,https://goproxy.cn"
# go env -w GONOPROXY=""
# go env -w GONOSUMDB=""

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/393169?site
推荐阅读
相关标签
  

闽ICP备14008679号