git记住用户名和密码 admin 2023-05-29 10:18:02 篇首语:本文由小编为大家整理,主要介绍了git记住用户名和密码相关的知识,希望对你有一定的参考价值。 在使用git时,如果用的是HTTPS的方式,则每次提交,都会让输入用户名和密码,久而久之,就会感觉非常麻烦,那么该如何解决呢? 方式一:使用SSH,添加ssh key。 方式二:在全局中存储用户的账号密码,方式如下 在%HOME%目录中,一般为C:\users\Administrator,也可以是你自己创建的系统用户名目录,反正都在C:\users***中。创建.git-credentials文件。 Windows中创建以.开头的文件的方法: 1:新建test.txt记事本,然后另存为.git-credentials 2:使用git bash touch .git-credentials 创建完成后,在该文件中输入: https://username:password@github.com 注:username对应你的用户名,password对应你的密码 然后再进入git bash中 git config --global credential.helper store store为永久存储,当然也可以设置临时的 git config –global credential.helper cache 默认为15分钟,如果想设置保存时间的话,可以输入: git config credential.helper "cache –timeout=3600’ 这样就设置了一个小时的有效时间。 执行完后查看%HOME%目录下的.gitconfig文件,会多了一项: [credential]helper=store 重新开启git bash会发现git push时不用再输入用户名和密码 方式三:单独对某个项目免密 如果还未添加远程地址,可以输入一下命令: git remote add origin https://username:password@git.oschina.net/diligentyang/ysy107lab.git 如果已添加远程地址 最为简单的方式就是,直接在.git/config文件中进行修改,按如上格式,添加用户名和密码以上是关于git记住用户名和密码的主要内容,如果未能解决你的问题,请参考以下文章 latex 如何实现align的自由编号 BigDecimal用法总结 您可能还会对下面的文章感兴趣: 相关文章 浏览器打不开网址提示“ERR_CONNECTION_TIMED_OUT”错误代码的解决方法 如何安装ocx控件 VMware的虚拟机为啥ip地址老是自动变化 vbyone和EDP区别 linux/debian到底怎么重启和关机 苹果平板键盘被弄到上方去了,如何调回正常? 机器学习常用距离度量 如何查看kindle型号