在本地电脑上保存GitHub账号信息,不需要每次提交版本时都输入用户名和密码
2016-12-21 10:40
323 查看
第一步:
在%HOME%目录中,一般为C:\users\Administrator,也可以是你自己创建的系统用户名目录,文件名为.git-credentials,由于在Window中不允许直接创建以"."开头的文件,所以需要借助git bash进行,打开git bash客户端,进行%HOME%目录,然后用touch创建文件
.git-credentials, 用vim编辑此文件,输入内容格式:
[python] view
plain copy
print?
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/9e12f1d3e499fc949c886e7c9e0484f9)
touch .git-credentials
vim .git-credentials
https://{username}:{password}@github.com
第二步:
进入git bash终端, 输入如下命令:
[python] view
plain copy
print?
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/9e12f1d3e499fc949c886e7c9e0484f9)
git config --global credential.helper store
执行完后查看%HOME%目录下的.gitconfig文件,会多了一项:
[python] view
plain copy
print?
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/9e12f1d3e499fc949c886e7c9e0484f9)
[credential]
helper = store
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/b303364dc8d788bc830b1e2a21d6c01b.png)
重新开启Git bash会发现git push时不用再输入用户名和密码
如果第一次使用还需要配置.gitconfig
[push]
default = matching
[user]
email = 邮箱
name =用户名
在%HOME%目录中,一般为C:\users\Administrator,也可以是你自己创建的系统用户名目录,文件名为.git-credentials,由于在Window中不允许直接创建以"."开头的文件,所以需要借助git bash进行,打开git bash客户端,进行%HOME%目录,然后用touch创建文件
.git-credentials, 用vim编辑此文件,输入内容格式:
[python] view
plain copy
print?
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
touch .git-credentials
vim .git-credentials
https://{username}:{password}@github.com
第二步:
进入git bash终端, 输入如下命令:
[python] view
plain copy
print?
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
git config --global credential.helper store
执行完后查看%HOME%目录下的.gitconfig文件,会多了一项:
[python] view
plain copy
print?
![](https://oscdn.geek-share.com/Uploads/Images/Content/201611/a7c8e286f463007e2a900848b93dd72c.png)
[credential]
helper = store
![](https://oscdn.geek-share.com/Uploads/Images/Content/201702/b303364dc8d788bc830b1e2a21d6c01b.png)
重新开启Git bash会发现git push时不用再输入用户名和密码
如果第一次使用还需要配置.gitconfig
[push]
default = matching
[user]
email = 邮箱
name =用户名
相关文章推荐
- 在本地电脑上保存GitHub账号信息,不需要每次提交版本时都输入用户名和密码
- 在本地电脑上保存GitHub账号信息,不需要每次提交版本时都输入用户名和密码
- 使用git提交到github,每次都要输入用户名和密码的解决方法
- git 提交到github时不用每次都输入用户名,密码
- git托管代码随笔--运用ssh传输,不用每次提交频繁输入github账号密码
- 本地 push 到github 每次都需要输入用户密码问题
- win7保存登录凭证 连接vss不需要输入用户名密码登录
- 【GitHub】解决每次push代码到github都需要输入用户名和密码的方法
- Linux下登陆mysql服务器不需要输入账号密码信息
- Git中连接github不用每次输入用户名和密码的方法
- 最新如何解决git 输入github时每次都要输入用户名和密码问题
- push代码到github时,每次都要输入用户名和密码的问题
- github每次推送都要输入用户名和密码
- TortoiseGit连接github不用每次输入用户名和密码的方法
- 解决Git 每次提交时都要输入用户名和密码的缓存机制的设置
- git push github 远程仓库 要求每次输入账号密码问题
- push到github时,每次都要输入用户名和密码的问题
- win7保存登录凭证 连接vss/tfs不需要输入用户名密码登录
- push到github时,每次都要输入用户名和密码的问题
- push到github时,每次都要输入用户名和密码的问题