Git密码
git —global的配置保存在哪¶
~/.gitconfig
保存用户名和密码¶
Git可以将用户名,密码和仓库链接保存在硬盘中,而不用在每次push的时候都输入密码。
保存密码到硬盘一条命令就可以
$ git config credential.helper store
当git push的时候输入一次用户名和密码就会被记录
确认默认文件名及保存路径 ,—global的时候的文件内容与路径,如果不主动创建文件,是否会创建默认文件,文件名是什么??
gitlab(github)需要输入用户名密码的问题¶
-
进入~(用户)目录,cd ~
-
建立文件 .git-credentials, touch .git-credentials
-
编辑文件 .git-credentials, vi .git-credentials
-
添加http://用户名:密码@gitlab.com // 根据情况替换ip或域名
-
执行命令:git config --global credential.helper store [--file ~/.git-credentials]
不加--file 默认是~/.git-credentials .git-credentials文件要手动创建?待确认
- 查看文件:more .gitconfig,可以看到如下信息,设置成功。
[user]
email = username@example.com
name = username
[credential]
helper = store