TortoiseGit+msysgit保存用户名和密码
本文以windows系统为例,同时可以保存github和gitee(开源中国)的密码
保存用户名和密码
在C盘的c:\Users\qing (或C:\Users\Administrator) (替换成电脑当前的用户名) 找到.gitconfig,
如果找不到,就显示隐藏文件,用记事本打开并添加这两行:
[credential]
helper = store
如果里面没有保存你的用户名和密码,用https方式重新拉取一次会提示输入用户名和密码,完整的内容如下:
[user]
name = qingqing.zhao
email = zhaoqignqing@gmail.com
[credential]
helper = store
重新拉取一次之后,在c:\Users\qing 目录下会生成一个.git-credentials 文件,里面的url内就包含你的用户名和密码了
清除git的用户名和密码
如果在拉取时输入gitee 或github的错误时,下次再拉取,只会告诉你授权错误而没有重新弹出输入用户名和密码,用此方法可以清除或修改错误的密码。
如果在网站修改了github或gitee的密码,在本地进行推送时,会报 remote: Incorrect username or password ( access token ),但不会弹框让你重新密码的,此时可通过修改凭据方法。
-
打开控制面板(快捷打开win+R,输入control)
-
点击打开用户账户
-
点击凭据管理器
-
点击windows凭据,找到你的git凭据进行修改或删除