侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

go get gitee.com上的私有库

2023-12-13 星期三 / 0 评论 / 0 点赞 / 20 阅读 / 1281 字

用过go的同学都知道,go get公开库的时候,除了GFW的问题以外,其他时候基本无任何阻拦。但要get私有库,在正常情况下是不行的,需要额外进行一些操作。在gitee.com的个人账户里添加公钥记录

用过go的同学都知道,go get公开库的时候,除了GFW的问题以外,其他时候基本无任何阻拦。但要get私有库,在正常情况下是不行的,需要额外进行一些操作。

  1. 在gitee.com的个人账户里添加公钥记录,添加完后,可以通过 ssh [email protected] 来检测是否有权限
  2. 在gitee.com创建新的私有库(private repo),自己增加代码等操作。
  3. 在git这一块加上如下设置
 git config --global url."[email protected]:".insteadOf "https://gitee.com/"
  1. cat ~/.gitconfig ,只要发现有如下即可.
[url "[email protected]:"]	insteadOf = https://gitee.com/
  1. go get -v gitee.com/{YourAccount}/repo
  2. 下载后,cd $GOPATH/src/gitee.com/{YouAccount} 看git remote信息,即可。倘若用的是go mod方式,去 $GOPATH/pkg/mod 目录下查看信息即可。

后记:

在使用gitee.com的时候,发现无需像gitlab那么麻烦需要设置 ~/.netrc 的信息,只需要公钥正确就好了。gitee 团队反应速度也很给力,真有发现问题可以在群里向他们反馈即可。

广告 广告

评论区