git记住密码方法
https场景
当你通过git clone https://xxx方式克隆下来git工程时,需要使用如下方法记住密码:
git config --global credential.helper store
永久记住密码,在用户主目录下的.gitconfig文件中生成相关配置。
如果想临时记住密码,可以使用如下命令:
git config –global credential.helper cache # 默认记住15min
或者
git config credential.helper 'cache –timeout=3600' # 指定过期时间
ssh场景
当你通过git clone ssh://git@xxx方式克隆下来git工程时,需要使用如下方法记住密码:
需要在本机生成ssh key,命令为ssh-keygen -m PEM -t rsa -b 2048 -C “xx@xx”
将本机的~/.ssh/id_rsa.pub文件的内容上传到gitlab或github个人账号下的ssh key配置中
本机执行命令ssh-add ~/.ssh/id_rsa — 必须