本文主要是介绍Git免登录,不需重复输入账号和密码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
摘要: 在大家使用github的过程中,一定会碰到这样一种情况,就是每次要push 和pull时总是要输入github的账号和密码,这样不仅浪费了大量的时间且降低了工作效率。在此背景下,本文在网上找了两种方法来避免这种状况,这些成果也是先人提出来的,在此只是做个总结。
linux下
方法一
在~/下, touch创建文件 .git-credentials:
touch .git-credentials
用vim编辑此文件,
vim .git-credentials
输入内容格式
https://username:password@github.com
方法二
在终端下执行
git config --global credential.helper store
//长期保存面
可以看到~/.gitconfig文件,会多了一项:
[credential]helper = store
windows下:
http://www.cnblogs.com/ballwql/p/3462104.html
1、 添加环境变量
在windows中添加一个HOME环境变量,变量名:HOME,变量值:%USERPROFILE%
2、 创建git用户名和密码存储文件
进入%HOME%目录,新建一个名为”_netrc”的文件,文件中内容格式如下:
machine {git account name}.github.com
login your-usernmae
password your-password
重新打开git bash即可,无需再输入用户名和密码
注意:
**如果换了新的github账号,一定记得修改~/git-credentials里面的内容。
否则会出现没有权限的错误提示,无法push。**
这篇关于Git免登录,不需重复输入账号和密码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!