- 今天在學git操作,想從gitlab上面clone下來並操作一下,但是一直出現 沒有權限的錯誤
,一直搞不定
- 后來才知道,需要ssh密鑰才可以
- ssh-keygen -t rsa -C "example@example.com" //在本地git bash上輸入內容,后面是與自己賬號相關聯的郵箱
- 之后會出現
這樣的信息,由於我直接根據路徑找到了文件,所以 我輸入的 n。
- 注意的是 :id_rsa中保存的是私鑰,id_rsa.pub中保存的是公鑰,打開id_rsa.pub的文件復制里面的內容
- 到gitlab 的 settings -> SSH Keys下 粘貼內容即可
-
- 之后用 git bash即可使用 clone 和pull了