简介:git自动记住账号密码,下次使用git提交或者拉取代码时不需要输入账号密码
使用git拉取代码或者更新代码,每次都要输入账号密码,这操作实属有点烦。那有没有解决方案呢?答案肯定是有的。
按如下方式即可输入一下就可以不用再手动输入账号密码了
1.设置记住密码(默认记住账号密码15分钟):
git config --global credential.helper cache
2.自定义记住密码的时间(时间单位:秒):
git config --global credential.helper cache --timeout=3600
3.长期记住账号密码:
git config --global credential.helper store
# 注意:
# 长期记住账号密码可以直接修改仓库地址
http://yourname:password@git.oschina.net/name/project.git
注意:
码云平台同时支持个性地址与邮箱,当使用邮箱时,请对@符号使用%40替换
4.ssh仓库地址想更换成http(s)地址
# 删除原本的ssh仓库地址:
git remote rm origin
# 新增http仓库地址
git remote add origin http://git.oschina.net/project.git
5.解决.gitignore文件忽略某个文件不起作用的问题
# 从索引文件中删除文件,但本地文件还存在(有的人说出是解除暂存区的缓存)
git rm -r --cached 文件名
# 如果需要删除本地文件和git索引文件可以使用:
git rm -r 文件名
注意:
git rm -r --cached 后面没有跟文件名时直接是解除整个暂存区的缓存,会更新所有索引文件
有遗漏或者不对的可以在我的公众号留言哦