- 換了個ssh key,發現每次git push origin master的時候都要輸入用戶名和密碼
- 原因是在添加遠程庫的時候使用了https的方式。。所以每次都要用https的方式push到遠程庫
- 查看使用的傳輸協議:
wuxiao@wuxiao-C-B150M-K-Pro:~/MyGithub/DailyBlog$ git remote -v
origin https://github.com/toyijiu/DailyBlog.git (fetch)
origin https://github.com/toyijiu/DailyBlog.git (push)
git remote rm origin
git remote add origin git@github.com:username/repository.git
git push -u origin master
- 再看下當前的傳輸協議:
wuxiao@wuxiao-C-B150M-K-Pro:~/MyGithub/DailyBlog$ git remote -v
origin git@github.com:toyijiu/DailyBlog.git (fetch)
origin git@github.com:toyijiu/DailyBlog.git (push)