git-push-免输密码
在HOME目录(windows就是users/linsi然后linux就是~,不用多说)下
touch .git-credentials
vim .git-credentials
https://{username}:{password}@github.com保存后在git-bash内
git config --global credential.helper store
查看HOME/.gitconfig找到新的一项是
[credential] helper = store最后操作一次git-pull,会提示你输入账号密码(本次之后便一劳永逸)
参考文章解决 git pull/push 每次都要输入用户名密码的问题
补充:有些情况是因为你一开始gcl的时候使用的是https,而不是ssh
- 查看clone的地址:
git remote -v
(输出的应该是https的地址)
移除http:
git remote rm origin换成ssh拉取方式:
git remote add origin <git@github...>
(add origin后面就要输入类似git@github.com这样的了)
完成!