最近在作些oj,因此须要频繁的git push提交代码,每次都要输入账号和密码,感受不舒服,因而乎就作了以下设置,而后就能够开心的提交啦~html
Linux或者Mac下方法:
- 建立文件,进入文件,输入内容:
cd ~
touch .git-credentials
vim .git-credentials
https://{username}:{password}@github.com
- 在终端下输入:
git config --global credential.helper store
- 打开~/.gitconfig文件,会发现多了一项:
[credential]
helper = store
Windows方法:
- 方法同上面,只是第一步建立git-credentials有点不一样。在%HOME%目录中,通常为C:\users\Administrator,也能够是你本身建立的系统用户名目录,反正都在C:\users\中。文件名为.git-credentials,因为在Window中不容许直接建立以"."开头的文件,因此须要借助git bash进行,打开git bash客户端,进行%HOME%目录,而后用touch建立文件 .git-credentials, 而后后面的操做同上面。
- 还有一种方法参考Windows下设置git push免密码。
参考文献:
git push时候总提示输入帐号密码 - 免除设置
Windows下设置git push免密码linux