1.
在当前项目目录下输入 git config credential.helper store 这里没有–global意思是指只对这个仓库生效,建议以后都不要加–global,让代码配置以仓库为单位存储就好,设置成全局不灵活
2.
打开.git文件夹内的config文件,会发现多了两行
3.
git push 到远程仓库,按提示输入用户名和密码,注意要输入正确的(GitHub的用户名和密码)
4.
再次运行git push 就不用输入用户名和密码了,因为在用户主目录文件夹多了一个文件git-credentials,这个就是用来存储用户名和密码的
5.
git clone 时出现: OpenSSL SSL_read: Connection was reset, errno 10054
解决方法: 1) . 去掉 ssl 校验,执行 :git config --global http.sslVerify "false"
2). 再次执行: git clone即可。
6.
git clone时出现:error: 7462 bytes of body are still expected
解决方法: 1). 修改git 的缓存, 执行: git config --global http.postBuffer 1024M
2). 再次执行: git clone即可。