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
-- 必须
网友评论