Deploy keys
透過設定 Deploy keys 可以避免掉每次 push 都要輸入帳密的流程
創建 SSH
打開 [命令字元] 輸入以下內容即可。如果沒特別指定路徑預設(C:\Users\使用者名稱/.ssh/id_rsa)
,沒有特定指定密碼可以直接按下Enter。
1 | ssh-keygen |
下方為ssh-keygen
參數,請參閱。
創建 Deploy keys
打開需要使用Deloy Keys 的 repository,按下Security > Deploy keys。若需要使用Write access權限可以直接勾選 。
輸入 Keys
Key輸入框請用id_rsa.pub記事本打開,直接貼上去。
完成後,就會出現這個。
跳出帳號密碼
如果經過上面設定 push 過程中,須要輸入帳號密碼可以嘗試更改本地 remote 的來源
1 | git remote set-url origin git@github.com:[yourgithubID]/[yourRepo].git |
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 John Conte!
評論
DisqusGitalk