當(dāng)新拿到一臺(tái)Mac后絮爷,需要重新配置好多環(huán)境,今天就來記錄一下如何配置git+gitlab(公司自己的私有倉庫)+github的環(huán)境,使得git clone git@gitlab.100credit.cn:bairong/rule-config.git可是正常下載。
- 配置git環(huán)境
- git config --global user.name 'hehe'
- git config --global user.email 'hehe.he@100xxx.com'
- 生成公鑰和私鑰
- ssh-keygen -t rsa -C "hehe.he@100xxx.com"
這樣就表示成功生成了私鑰(.ssh/id_rsa)和公鑰(.ssh/id_rsa)嚎尤。
-
將公鑰拷貝到gitlab和github的SSH keys中
- 將私鑰配進(jìn)
/Users/hehe/.ssh/config
文件中
Host gitlab.100credit.cn
HostName gitlab.100credit.cn
Port 3222
User heyingchun
IdentityFile ~/.ssh/id_rsa
如果總是報(bào)錯(cuò):Bad owner or permissions on /Users/hehe/.ssh/config
那么在.ssh
目錄下這樣執(zhí)行一下:sudo chmod 600 config