0%

GIT提交时不用输入用户名密码的方法

起因

每次git push都要用用户名和密码,每次都要去复制一下然后粘贴过去… 是真的很烦人

教程

  1. 进入项目的目录:以Hexo举例
1
cd Hexo
  1. 输入以下命令:
1
git config credential.helper store

也可以加上 --global 只对全局生效,不带就是只对当前库生效

  1. .git 文件夹下的 .config 文件应该多了两行
1
2
[credential]
helper = store
  1. git push 到远程仓库,输入正确的用户名和密码

  2. 再次运行 git push 就不需要用户名密码了

  3. 回到用户主目录发现多了一个 .git-credentials 这个就是用来存储用户名和密码的

ref: GIT提交时不用输入用户名密码的方法