站长博客
站长博客随手笔记
Toggle navigation
站长博客
Home
MacOS
Database
Linux
PHP
Git
Golang
About Me
Archives
Tags
Go Mod 添加私有仓库
2021-04-21 13:57:57
518
0
0
admin
## 一、添加免密认证 ``` # cat ~/.ssh/config # gitlab Host gitlab.xxx.com Port 22 HostName gitlab.xxx.com PreferredAuthentications publickey IdentityFile your_private_key_path User wangruixing ############ # 配置文件参数 # Host : 主机名/IP/域名 # HostName : 主机名/IP/域名(通常与Host一致) # User : 登录名(如gitlab的username) # IdentityFile : 私钥路径 # Port: ssh端口号 ``` ## 二、配置git不以http方式拉取 ```bash git config --global url."git@gitlab.xxx.com:".insteadOf "https://gitlab.xxx.com" ``` ## 三、配置GoMod私有仓库 ```bash go env -w GOPRIVATE="git@gitlab.xxx.com" ``` ## 其它参考用法: ### 1. 使用`-insecure`忽略 https go get -v -insecure gitlab.xxx.com/common ### 2. 保存 git 输入的帐号和密码 git config --global credential.helper store
Prev:
32位系统下,Go标准库中atomic原子操作int64有崩溃bug
Next:
使用Golang的singleflight防止缓存击穿
0
likes
518
Weibo
Wechat
Tencent Weibo
QQ Zone
RenRen
Table of content