失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 最新如何解决git 输入github时每次都要输入用户名和密码问题

最新如何解决git 输入github时每次都要输入用户名和密码问题

时间:2022-04-11 11:07:10

相关推荐

最新如何解决git 输入github时每次都要输入用户名和密码问题

1.在每次push 的时候,都要输入用户名和密码,很是麻烦原因是使用了https方式 push,在termail里边输入git remote -v

可以看到形如一下的返回结果

origin /wei0long/AugmentedReality.git (fetch)

origin /wei0long/AugmentedReality.git (push)

下面把它换成ssh方式的。

git remote rm origingit remote add origin git@:wei0long/AugmentedReality.gitgit push origin

2.可能这样还不行,还应该添加SSH公匙。ssh-keygen -t rsa -C “email”,email是你注册在github上的邮箱。生成的C:\Users\Administrator.ssh在这个目录下

将id_rsa.pub放到如下所示的目录下,sshkey的名字可以随便取。

3.接着push 会出现下面的问题。

这里根据提示选择新特性

git config –global push.default simple

git push –set-upstream origin master

4.以后就不用输入用户名和密码就可以push上去了,如果好用不在下面一下说不过去,是吧。

5.如果还不行,可以看下面几种方式

设置记住密码(默认15分钟):

git config –global credential.helper cache

如果想自己设置时间,可以这样做:

git config credential.helper ‘cache –timeout=3600’

这样就设置一个小时之后失效

长期存储密码

git config –global credential.helper store

如果觉得《最新如何解决git 输入github时每次都要输入用户名和密码问题》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。