解決git push每次都需要輸入username and password


原因:git clone 項目時,使用 的https而不是ssh
解決:將https改成clone

1.查看clone 地址:

git remote -v(若地址是以https開頭,就繼續(xù)執(zhí)行第2-第5步,否則直接進(jìn)入第6步)

2.移除https的方式

git remote rm origin

3.添加ssh方式

git remote add origin 這里是ssh方式地址(如下圖)


ssh.png

4.查看是否修改成功:

git remote -v(若地址是以git開頭就成功了)

5、生成SSH keys命令

ssh-keygen -t rsa -C "這里是你github上的郵箱"
(一直enter,里面有id_rsa.pub保存路徑,第6步用到)

6.copy ssh

找到保存路徑,打開id_rsa.pub即是
eg:
我的window:
cd c://users/fusilin/.ssh
type id_rsa.pub

7.paste: github-->setting--->SSH and GPG keys--->NEW SSH key

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 聲明:這篇文章來源于廖雪峰老師的官方網(wǎng)站,我僅僅是作為學(xué)習(xí)之用 Git簡介 Git是什么? Git是目前世界上最先...
    橫渡閱讀 4,138評論 3 27
  • 前言 Git使用教程 Git是什么 Git是一個開源的分布式版本控制系統(tǒng),用于敏捷高效地處理任何或小或大的項目。 ...
    90后的思維閱讀 1,026評論 0 0
  • 2016.12.4 雖然14年開發(fā)第一個項目時就已經(jīng)接觸了git,當(dāng)時xcode已經(jīng)開始支持git,在github...
    張小明閱讀 445評論 1 0
  • Add & Commit git init 初始化一個 Git 倉庫(repository),即把當(dāng)前所在目錄變成...
    冬絮閱讀 5,132評論 0 9
  • 配置 首先是配置帳號信息ssh -T git@github.com # 登陸 github 修改項目中的個人信息 ...
    guanguans閱讀 820評論 0 3

友情鏈接更多精彩內(nèi)容