1、雙擊 “Git-2.9.2-64-bit.exe”文件,一路next安裝git程序
2、為github帳號添加SSH keys
3、使用git clone命令從GitLab上同步代碼庫時,如果使用SSH鏈接(如:git@gitlab.com:example/example.git),但是你的SSH key沒有添加到GitLab的賬號設置中,系統會報下面的錯誤:Permission denied (publickey).
fatal: Could notreadfrom remote repository. Please make sure you have the correct access rights andthe repository exists.
4、這時候就需要在本地創建SSH key,然后將生成的SSH key文件的內容添加到GitLab賬號上去。創建SSH key的方法很簡單。
生成SSH Key的過程如下:
1).首先打開linux服務器,輸入命令:ls -al ~/.ssh
,檢查是否顯示有id_rsa.pub或者id_dsa.pub存在,如果存在請直接跳至第3步。
2).在bash中輸入ssh-keygen -t rsa -C ”yourEmail@example.com”,注意這個地方的郵箱地址地址替換成你自己的郵箱地址即可,在顯示如下的輸出后一直按回車即可:
2).在bash中輸入ssh-keygen -t rsa -C ”yourEmail@example.com”,注意這個地方的郵箱地址地址替換成你自己的郵箱地址即可,在顯示如下的輸出后一直按回車即可:
最后顯示是這樣的:
最后顯示是這樣的:
在這里可以看到id_rsa和id_rsa.pub已經生成,並且生成的路徑為/root/.ssh/。
3).打開id_rsa.pub文件,並且復制全部內容。(路徑 C:\Users\admin\.ssh)
4).打開GitLab賬戶,打開SSH Keys: 添加git秘鑰