chenyinkai / blog

学习笔记,技术心得,疑难困惑,生活总结。喜欢的请star。。
42 stars 1 forks source link

push 到 github远程仓库时,每次都要输入用户名和密码的问题 #27

Open chenyinkai opened 6 years ago

chenyinkai commented 6 years ago

pushgithub远程仓库时,每次都要输入用户名和密码的问题

原因是使用了 https 方式 push

使用 git remote -v 查看对应的仓库地址, 如果返回的结果是以下这种格式的, 则是https方式

origin https://github.com/chenyinkai/demo.git (fetch)
origin https://github.com/chenyinkai/demo.git (push)

下面换成 ssh 方式

git remote rm origin

git remote add origin git@github.com:chenyinkai/demo.git

git push origin

hexo搭建的博客修改 push 方式

修改 _config.yml 下 repository 的格式

repository: git@github.com:chenyinkai/chenyinkai.github.io.git