Git是分布式的代碼管理工具,首先找公司的gitlab管理員幫你開通gitlab賬號箩张,發(fā)現(xiàn)本地Git倉庫和gitlab倉庫仍然不能傳輸項目何鸡,原因是遠程的代碼管理是基于SSH的香罐,要通過SSH加密才能傳輸,所以需要讓gitlab認證本地的SSH Key铭拧,則需要SSH的配置腔稀。
github的SSH配置如下:
一盆昙、查看是否已經(jīng)有了ssh密鑰:cd ~/.ssh
image.png
如圖,有則打開紅框里的文件焊虏,復制到git即可淡喜,沒有的話,需要生成诵闭。
二炼团、設(shè)置Git的user name和email:
$ cdgit config --global user.name "用戶名"
$ git config --global user.email "郵箱"
image.png
三、生成秘鑰:
$ ssh-keygen -t rsa -C "你的郵箱"按3個回車疏尿,密碼為空瘟芝。(可輸入可不輸入)
如圖:
image.png
最后得到了兩個文件:id_rsa和id_rsa.pub
四、打開id_rsa.pub文件褥琐,復制秘鑰
image.png
五锌俱、打開你的git,登錄以后敌呈,個人中心打開setting贸宏。切換到SSH key,粘貼復制好的秘鑰磕洪,點擊Add key
如圖:
image.png
現(xiàn)在秘鑰已經(jīng)添加成功了吭练。快去試試析显,拉取代碼吧鲫咽!
首先去找開發(fā)要代碼地址,或者自己在git 項目里面直接復制粘貼谷异,復制如圖紅色框里的例如http://git.zhugefang.com/call/s.git
image.png
然后在本地建一個文件夾分尸,這個文件夾用來存放你拉取的代碼,先切換到cd /d/“你的文件夾”歹嘹,如:
cd /d/deff-callcenter
$ git clone git@git.zhugefang.com:call/s.git
如圖:顯示如下就表示成功了
image.png
最后找個編譯器pycharm或者PHPcharm打開就可以啦寓落。
例如;打開我拉取的項目,如圖荞下,就可看到開發(fā)改了什么東西伶选,這樣就知道他動沒動這塊代碼啦!
image.png
最后學習愉快尖昏!