起因
每次git push都要用用户名和密码,每次都要去复制一下然后粘贴过去… 是真的很烦人
教程
- 进入项目的目录:以Hexo举例
1 | cd Hexo |
- 输入以下命令:
1 | git config credential.helper store |
也可以加上
--global只对全局生效,不带就是只对当前库生效
.git文件夹下的.config文件应该多了两行
1 | [credential] |
git push到远程仓库,输入正确的用户名和密码再次运行
git push就不需要用户名密码了回到用户主目录发现多了一个
.git-credentials这个就是用来存储用户名和密码的
ref: GIT提交时不用输入用户名密码的方法