git push免输入帐号和密码方法

最近在作些oj,因此须要频繁的git push提交代码,每次都要输入账号和密码,感受不舒服,因而乎就作了以下设置,而后就能够开心的提交啦~html

Linux或者Mac下方法:

  1. 建立文件,进入文件,输入内容:
cd ~
touch .git-credentials
vim .git-credentials
https://{username}:{password}@github.com
  1. 在终端下输入:
git config --global credential.helper store
  1. 打开~/.gitconfig文件,会发现多了一项:
[credential]
    helper = store

Windows方法:

  1. 方法同上面,只是第一步建立git-credentials有点不一样。在%HOME%目录中,通常为C:\users\Administrator,也能够是你本身建立的系统用户名目录,反正都在C:\users\中。文件名为.git-credentials,因为在Window中不容许直接建立以"."开头的文件,因此须要借助git bash进行,打开git bash客户端,进行%HOME%目录,而后用touch建立文件 .git-credentials, 而后后面的操做同上面。
  2. 还有一种方法参考Windows下设置git push免密码

参考文献:

git push时候总提示输入帐号密码 - 免除设置
Windows下设置git push免密码linux

相关文章
相关标签/搜索