今日安裝了Git,並特此總結。嘻嘻
打開安裝git for Windows時打包安裝的git bash。
1.檢查ssh密鑰是否存在
打開Git Bash,執行下面命令,檢查自己的電腦上是否已經配置好了ssh
cd ~/.ssh
若命令行提示bash: cd: /c/Users/dell/.ssh: No such file or directory
則說明沒有配置好。
2. 生成新的ssh密鑰
1. 切換到主用戶目錄下,生成.ssh文件
在這裏大家記得使用 cd 命令回到主目錄,否則直接使用下面生成.ssh文件的命令會報出錯誤。
cd // 這個就像是Linux上使用的回到家目錄
ssh-keygen -t rsa -C "[email protected]" //這個郵箱就是Git倉庫中使用的賬號所對應的郵箱
正確的操作及顯示結果:
沒有回到主目錄直接,生成.ssh文件:
2. 修改密鑰文件位置或名稱
在上面輸入了ssh-keygen -t rsa -C "[email protected]"
後,會彈出下面的提示信息,這是詢問你是否要修改密鑰文件位置或名稱,可以輸入新的路徑;在這裏推薦!!!直接回車使用默認路徑。
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/dell/.ssh/id_rsa): // 推薦;直接回車使用默認路徑
3. 輸入密碼
接下來會提示輸入密碼,直接回車默認爲不需要密碼。但是在這裏推薦輸入密碼,否則,任何有電腦操作權限的用戶都可以直接使用你的賬號和密碼向倉庫提交對嗎,而不需要任何驗證。
Enter passphrase (empty for no passphrase): // 輸入密碼
Enter same passphrase again: // 再次輸入密碼
4. .ssh文件生成成功
密碼輸入完成後,提示生成成功,並顯示密鑰指紋信息;此時在前面指定的目錄下會看到兩個新的文件:id_rsa.pub 和 id_rsa
沒有記住也沒關係,在密鑰上會有給你提示。
4. 添加密鑰到ssh-agent
1. 打開.ssh文件中的id_rsa.pub,複製其中的信息
記住一定要是id_rsa.pub,否則在下面的填寫過程中會出現錯誤。
2. 進入GitHup中,添加ssh密鑰
進入GitHup中,右上角頭像下拉選擇Settings,彈出界面中左側欄選擇SSH and GPG keys
,然後選擇NEW SSH key
,在Title中輸入密鑰的描述信息,如“本人筆記本密鑰”,在key中輸入剛纔在id_rsa.pub文件中複製的公鑰,點擊Add SSH Key添加。
當我們看到下圖的頁面時已經基本成功了。
3. 在本地配置好config信息
打開Git Bash輸入:
git config --global user.name = "xxx"
git config --global user.email = "[email protected]"
成功之後就可以進行GitHup的使用啦!!!