在使用git push命令將本地倉庫內容推送至GitHub遠程倉庫的每一次git都要讓咱們輸入GitHub的用戶名和密碼。
這着實讓咱們心煩。
咱們會有疑問,我明明設置了公鑰呀!怎麼還須要輸入帳戶和密碼?
那是由於咱們使用的是HTTPS協議的緣由。
GitHub提供了兩種方式:
HTTPS和SSH。
當年使用HTTPS時即便你設置了公鑰也是沒有用的。
如今咱們改回使用SSH方式:
使用命令:
git remote rm origin
git remote add origin SSH (注意此ssh是你的ssh地址)
git push -u origin master
第一次會獲得一個警告,後面操做就不會了。
如此,push時就不須要輸入帳號和密碼了!
原文:https://blog.csdn.net/qq_25343557/article/details/78564044 html