gitlab代码托管https登录凭证存储

第一次输入登录凭证(用户名密码),第二次不用输入,自动存储到默认文件~/.git-credentials

vi ~/.git-credentials
# 配置凭证,username和password特殊字符(@&=+$,/?%!*’();:#[])需要使用URL-encode,例如@(%40) *(%2a),若不想查询,无需配置,登录时输入一次用户名密码,自动存储时特殊字符自动转成URL-encode,存储到~/.git-credentials
# username是邮箱@要使用@(%40)代替,password中的特殊字符使用URL-encode
https://username:password@gitlab.huami.com
# git配置凭证文件配置自动存储功能
git config --global credential.helper store
# 查看git配置
vi ~/.gitconfig

~/.gitconfig配置

[credential]
        helper = store