Git 每次都需要输入用户名密码的问题解决
提交 GitHub
使用 git 提交文件到 github, 每次都要输入用户名和密码,操作起来很麻烦,以下方法可解决,记录以下。
问题原因
在 clone 项目的时候,使用了 https 方式,而不是 ssh 方式。默认 clone 方式是:https。
解决方法
查看 clone 地址:
git remote -v
说明是 https 方式,现在换成 ssh 方式。
移除 https 的方式:
git remote rm origin
再次查看 clone 地址:
git remote -v
,显示没有地址。查看 ssh 方式地址,在 github 上,切换到 ssh 方式,然后复制地址。
添加新的 git 方式:
git remote add origin git 地址
重新 push:
git push origin master
。
提交普通 Git
解决办法 1
在 C:\Users\Administrator
中的.gitconfig
文件,文本编辑器打开,记事本就可以,添加一行
[credential]
helper = store
解决方法 2
git bash 进入你的项目目录,输入:
git config --global credential.helper store
然后会修改 C:\Users\Administrator
中的.gitconfig
文件。
相关文章