現在公司使用gitLab的越來越多了,剛進公司一般都要根據公司提供的郵箱進行各種配置,記錄一下這一次的配置過程
Git的常用配置:
1、公司管理人員開通GitLab賬號,並加入你相應的組中(這個權限一般在入職的第一天就會有運維或是leader小伙伴給你開通好的)
2、下載GIT,這個很簡單,直接下一步下一步即可
3、安裝完成后,添加用戶名和郵箱
- 這里的用戶名是你之后提交代碼的用戶名,相當於作者名
$ git config --global user.name "xxx"
- 這里的郵箱用公司提供給你的企業郵箱賬號
$ git config --global user.email "xxx@xxx.com"
- 查看配置是否成功
$ git config --list
4、cd ~/.ssh
如果出現“No such file or directory”,則表示需要創建一個ssh keys。(我之前已經生成過了私鑰和公鑰,就直接ll這個文件夾,cat 后綴為.pub的文件,將里面的內容全部復制)
5、如果你之前沒有生成過秘鑰和公鑰,那么就要生成ssh密鑰
1)常用:
$ ssh-keygen -t rsa -C "youremail@example.com"
一般按三個回車就完成了,會生成id_rsa和id_rsa.pub兩個文件
2)我遇到了一個情況,我是以前有密鑰,但是重新生成后會報錯,不能夠更新,那么可以使用下面的命令:
$ ssh-keygen -t rsa -C "your.email@example.com" -b 4096
一般情況下,第一個命令就已經解決了
6、查看生成的公鑰(后綴為.pub的那個,千萬別復制私鑰內容!!!)
cat ~/.ssh/id_rsa.pub
將查看的結果復制
7、登錄GitLab,將第五部生成的密鑰粘貼到GitLab中,添加ssh,刷新頁面就OK啦~