Git 與 GitLab 環境配置(Mac版)
阿新 • • 發佈:2018-11-12
安裝Git
使用圖形化Git安裝工具,下載地址:https://git-scm.com/downloads
配置GitLab SSH公鑰
Git支援HTTPS和SSH兩種協議,HTTPS每次pull、push時要求輸入密碼,建議使用SSH。
1、檢視本機是否有SSH key。
$ cd ~/.ssh
$ ls
id_rsa id_rsa.pub
如果有id_rsa和id_rsa.pub(或者id_dsa和id_dsa.pub),即已存在SSH key,跳到第3步。否則,需要生成SSH key。
2、生成SSH key。
$ ssh-keygen -t rsa -C " [email protected]"
會詢問你key的儲存位置,直接Enter。會提示你輸入密碼,可不輸,直接Enter。至此,本地的SSH金鑰對就生成了,預設存在賬號主目錄下的.ssh資料夾中。
3、開啟id_rsa.pub檔案,複製裡面的內容。
$ cat ~/.ssh/id_rsa.pub
4、登入gitlab賬號,點選頭像,Settings -> SSH keys,將複製的公鑰貼到“Key”文字框中,輸入“Title”以區分不同的SSH key,點“Add key”新增。
5、驗證是否成功。
$ ssh -T [email protected]
如果看到如下內容,即設定成功:
Hi xxx! You've successfully authenticated, but GitHub does not # provide shell access.
專案配置
1、克隆專案到本地。
$ git clone [email protected]
2、開啟專案根目錄的terminal,配置git使用者名稱和郵箱,之後程式碼提交以該使用者名稱名義提交。
$ git config user.name "yourname"
$ git config user.email "[email protected] "