git pull時,出現如下圖:
每次修改代碼提交都需要密碼驗證。很煩啊!
1.github上設置:
首先在自己本地電腦上git bash打開git命令框:
查看id_rsa.pub本地密鑰
如何沒有則:$ ssh-keygen -t rsa -C "mingzi@email.com"
把id_rsa.pub的文件內容拷貝到github上settings-->SSH and GPG keys -->new SSH key
title可以隨便取名,id_rsa.pub拷貝到value值內
配置完成輸入命令:ssh git@github.com
則配置成功了。
2.Linux上設置
首先在客戶端生成id_rsa.pub文件,然后在服務端創建完成git倉庫,.ssh目錄下創建authorized_keys,
把客戶端生成的id_rsa.pub的文件內容拷貝到服務端的authorized_keys文件里。
然后,每次拉取推送代碼都不用輸入密碼驗證了。