push 到 github 時,不輸入密碼

mugbya發表於2014-08-30

前提

我假定已經將生成的公鑰放在了github上。 自己有私鑰在手。

起因

在github.com上 建立了一個小專案,可是在每次push 的時候,都要輸入使用者名稱和密碼,很是麻煩

根由

原因是使用了https方式 push

在termail裡邊 輸入 git remote -v

可以看到形如一下的返回結果

origin    https://github.com/mugbya/arch_config (fetch)
origin    https://github.com/mugbya/arch_config (push)

下面把它換成ssh方式的。

  1. git remote rm origin
  2. git remote add origin git@github.com:mugbya/arch_config.git
  3. git push origin

參考連結 : yuquan0821 — push到github時,每次都要輸入使用者名稱和密碼的問題

相關文章