linux
- 在~/下, touch 创建文件
.git-credentials
, 用 vim 编辑此文件,输入内容格式:
touch .git-credentials
vim .git-credentials
https://{username}:{password}@github.com
- 在终端下执行
git config --global credential.helper store
- 可以看到
~/.gitconfig
文件,会多了一项:
[credential]
helper = store
windows
方法一
- 创建文件存储
git
用户名和密码
在%HOME%
目录中,一般为
C:\users\用户名
文件名为
.git-credentials
由于在 Window 中不允许直接创建以"."开头的文件,所以需要借助 git bash 进行,打开 git bash 客户端,进行%HOME%
目录,然后用 touch 创建文件 .git-credentials
touch .git-credentials
用 vim 编辑此文件,输入内容格式:
vim .git-credentials
https://{username}:{password}@github.com
- 添加 Git Config 内容
进入git bash
终端, 输入如下命令:
git config --global credential.helper store
执行完后查看%HOME%
目录下的.gitconfig
文件,会多了一项:
[credential]
helper = store
重新开启 git bash 会发现 git push 时不用再输入用户名和密码
方法二
- 添加环境变量
在 windows 中添加一个HOME
环境变量,
变量名:HOME
变量值:%USERPROFILE%
- 创建 git 用户名和密码存储文件
进入%HOME%
目录,新建一个名为\_netrc
的文件,文件中内容格式如下:
machine {git account name}.github.com
login your-usernmae
password your-password
重新打开 git bash
即可,无需再输入用户名和密码
网友评论