0%

Git linux服务器git pull/push时不输入密码

linux服务器git pull/push时不输入密码

step1

先cd到根目录,执行git config –global credential.helper store命令

1
[root@iZ25mi9h7ayZ ~]# git config --global credential.helper store

step2

执行之后会在.gitconfig文件中多加红色字体项

1
2
3
4
5
[user]
name = shaoguangleo
email = xxxx@xxxx.com
[credential]
helper = store

step3

之后cd到项目目录,执行git pull命令,会提示输入账号密码。输完这一次以后就不再需要,并且会在根目录生成一个.git-credentials文件

1
2
3
4
5
[~/gittest]# git pull
Username for 'https://github.com': xxxx@xxxx.com
Password for 'https://shaoguangleo@github.com':
[~]# cat .git-credentials
https://Username:Password@github.com

step4

之后pull/push代码都不再需要输入账号密码了~

处无为之事,行不言之教;作而弗始,生而弗有,为而弗恃,功成不居!

欢迎关注我的其它发布渠道