新裝/重灌git後的指令&連結到github
阿新 • • 發佈:2022-05-03
有些事情總是在所難免的,嗯,比如重灌系統,作為學計算機的當然不用困擾重灌系統這種事情嘍,然而重灌系統之後的開發環境確實讓人頭疼。有些軟體你使用起來熟練了,但未必一定記得是怎麼安裝和配置的,比如git,emmmmm……寫一篇mark一下吧。
安裝git
下載地址 啟動安裝
配置git
git config --global user.email "[email protected]"
git config --global user.name "raphaelli"
配置ssh公鑰連結ssh
git自身只需要簡單的配置email和name,而連結到github則需要配置好ssh公鑰
步驟一 首先需要檢查你電腦是否已經有 SSH key
執行 git Bash 客戶端,輸入如下程式碼:
$ cd ~/.ssh
$ ls
這兩個命令就是檢查是否已經存在 id_rsa.pub 或 id_dsa.pub 檔案,如果檔案已經存在,那麼你可以跳過步驟2,直接進入步驟3。
步驟二 建立一個 SSH key
$ ssh-keygen -t rsa -C "[email protected]"
程式碼引數含義: -t 指定金鑰型別,預設是 rsa ,可以省略。 -C 設定註釋文字,比如郵箱。 -f 指定金鑰檔案儲存檔名。
以上程式碼省略了 -f 引數,因此,執行上面那條命令後會讓你輸入一個檔名,用於儲存剛才生成的 SSH key 程式碼,如:
Generating public/private rsa key pair.
# Enter file in which to save the key (/c/Users/you/.ssh/id_rsa): [Press enter]
當然,你也可以不輸入檔名,使用預設檔名(推薦),那麼就會生成 id_rsa 和 id_rsa.pub 兩個祕鑰檔案。
接著又會提示你輸入兩次密碼(該密碼是你push檔案的時候要輸入的密碼,而不是github管理者的密碼),
當然,你也可以不輸入密碼,直接按回車。那麼push的時候就不需要輸入密碼,直接提交到github上了,如:
Enter passphrase (empty for no passphrase): # Enter same passphrase again:
新增ssh公鑰到github
複製公鑰
$ clip < ~/.ssh/id_rsa.pub
新增好上面的公鑰
測試
$ ssh -T [email protected]