git 生成公鑰 使用命令行無需輸入用戶名密碼(windows)


之前設置過一次,后來就忘記了,今天改完密碼之后發現命令行clone時驗證身份失敗,重新設置公鑰,記錄一下

1. 由於之前設置過公鑰,所以不用輸入用戶名密碼就可以執行git命令。現在密碼變了,取消公鑰,最簡單就是直接刪掉公鑰,執行git命令的時候就會重新彈出用戶名密碼對話框。或者使用git config --global user.email 【email】重新設置郵箱,同樣也會在使用命令行的時候重新彈出用戶名密碼對話框

2. 現在,我想用新的用戶名密碼生成公鑰。很簡單,打開git 安裝位置,找到 git-bash.exe ,雙擊打開

3. 輸入 ssh-keygen 回車

4. 不改路徑了,繼續回車,由於我之前生成過公鑰文件,所以需要重寫覆蓋掉

5.  現在輸入你的密碼,輸密碼時不會有提示,放心輸就好了。輸入兩次密碼之后回車,去下面的路徑找這個文件

 

6. 將此文件中的內容拷貝到設置SSH keys的地方

 

7. 這樣就不會每次都需要輸入用戶名密碼啦~~~~

8. 當我再一次改的時候發現又有問題了,好尷尬。 重新執行

    git config --global user.ename 【這里填用戶名】

    git config --global user.email 【這里填郵箱】

9. 設置用戶名和郵箱之后,重新執行上面的1-7步驟就可以啦~~~~~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM