git push to github without password
用 git 這段時間,有一件事情納悶了很久,就是為什麼 git push 的時候會需要輸入密碼呢?結果這件事情在剛剛 google 後終於搞清楚了
- 原因: 可能之前都用到 https 的方式 clone 資料
- 解法: git clone 時採用 ssh 方式,或是重新刪掉遠程 o,然後再新增 ssh 的 o
1 | git remote rm origin |
之後想把 hexo 編譯過的檔案 hexo deploy
到 gh-page 上,結果失敗。後來把 yaml 中 deploy 的位置從 https 改成 ssh 就好了。我還是不懂為什麼 QQ
參考資料