git如何避免重複登錄

方案一

git config --global credential.helper store

但是
在這裏插入圖片描述

方法二

  1. 在GUI Bash下執行:ssh-keygen -t rsa,生成公私鑰; 查看公鑰內容:cat
  2. ~/.ssh/id_rsa.pub,並複製到自己的Git帳號的SSH設置中; 移除遠程連接分支信息:git remote rm origin;
  3. 添加遠程分支連接信息:git remote add origin
    [email protected]:xxx/xxx.git(遠程分支信息到Git下複製,選用SSH,不要選HTTPS)
  4. 嘗試git pull

關於ssh的綁定步驟

第 1 步:生成 SSH key

第 2 步:添加 SSH key

在這裏插入圖片描述

安裝 SSH !接下來,輸入ssh-keygen -t rsa命令,表示我們指定 RSA 算法生成密鑰,然後敲三次回車鍵,期間不需要輸入密碼,之後就就會生成兩個文件,分別爲id_rsa和id_rsa.pub,即密鑰id_rsa和公鑰id_rsa.pub. 對於這兩個文件,其都爲隱藏文件,默認生成在以下目錄:

Linux 系統:~/.ssh
Mac 系統:~/.ssh
Windows 系統:C:\Documents and Settings\username\.ssh
Windows 10 ThinkPad:C:\Users\think.ssh

將公鑰id_rsa.pub的內容粘貼到Key處的位置(Titles的內容不填寫也沒事),然後點擊Add SSH key 即可。

第 3 步:驗證綁定是否成功

通過在 Git Bash 中輸入ssh -T [email protected]進行測試:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章