解決Git Pull,push每次都需要輸入密碼問題

如果我們 git clone 的下載代碼的時候是連接的https://而不是git@git (ssh)的形式,當我們操作 git pull/push 到遠程的時候,總是提示我們輸入賬號和密碼才能操作成功,頻繁的輸入賬號和密碼會很麻煩。

1. 本地保存帳號密碼

git bash 進入你的項目目錄,輸入:
git config --global credential.helper store

然后你會在你本地生成一個文本,上邊記錄你的賬號和密碼。當然這些你可以不用關(guān)心。
然后你使用上述的命令配置好之后,再操作一次 git pull,然后它會提示你輸入賬號密碼,這一次之后就不需要再次輸入密碼了。

2. 使用 SSH 連接

  1. Git Bash 進入 ssh 目錄
cd ~/.ssh
  1. 生成 SSH key (文件名:id_rsa, id_rsa.pub)
 ssh-keygen -t rsa -C "xxxxxx@yy.com"  #建議填寫自己真實有效的郵箱地址
  1. 文本編輯器打開公鑰 id_rsa.pub 復(fù)制內(nèi)容,添加到 Github setting。
  2. 測試
ssh -T git@github.com

You've successfully authenticated, but GitHub does not provide shell access.

說明配置成功

本文作者: Shellming
本文鏈接: https://shellming.com/2019/05/05/git-ssh-pwd/
版權(quán)聲明: 本博客所有文章除特別聲明外,均采用 CC BY-NC-SA 3.0 許可協(xié)議。轉(zhuǎn)載請注明出處!

?著作權(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)容

  • 如果我們git clone的下載代碼的時候是連接的https://而不是git@git (ssh)的形式,當我們操...
    明明明明如月閱讀 1,868評論 0 0
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,852評論 9 163
  • 第一部分:Git的基本操作 初始化操作 $ git config -global user.name #設(shè)置提交...
    莊欲以莘閱讀 2,098評論 0 4
  • 聲明:這篇文章來源于廖雪峰老師的官方網(wǎng)站,我僅僅是作為學(xué)習(xí)之用 Git簡介 Git是什么? Git是目前世界上最先...
    橫渡閱讀 4,141評論 3 27
  • 1.GitHub 有什么用 學(xué)習(xí)優(yōu)秀的開源項目開源社區(qū)一直有一句流行的話叫「不要重復(fù)發(fā)明輪子」,某種意義上正是因為...
    Clemente閱讀 1,548評論 1 14

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