一、问题描述
git管理代码需要输入用户名密码,为避免重复操作,可设置保存用户名和密码。第一次输入后数据保存,后续管理代码不需再次输入。
用户名和密码明文保存会有安全隐患,对安全要求高的不建议采用。
二、操作步骤
1、git安装完成后,打开git bash,配置git全局保存用户名密码,输入如下命令:git config --global credential.helper store
git config --global credential.helper store
该步骤会在windows用户主目录:C:\Users\用户名下生成一个.gitconfig文件,内容为:
[credential]
helper = store
2、然后在git bash上clone或者pull代码,要求输入用户名密码。输入完成,会在windows用户主目录:C:\Users\用户名下生成一个.git-credentials文件,内容为保存的用户名和密码,明文保存有安全隐患。
3、后续clone、pull或者push等操作都不需要再输入用户名密码。