之前因为根据论坛上很多人所提供的方式,逐个的尝试之后导致自己的进行上传时总是会出现需要输入用户名和密码,一开始自己也想过可能是大家所说道的关于ssh或者说是个人密匙的一些问题,但是发现那些方法对于一些比较新手的朋友来说,是较为不友好的,所以我也是将自己最后尝试和了解到的这个方式分享给大家,以最简单的白话文方式来写给大家,对于刚开始学须的新手也可以完全理解,希望能够更好的帮助到大家来进行基本的操作。
出现此问题的原因:
如果我们git clone的下载代码的时候是连接的https://而不是[email protected] (ssh)的形式,当我们操作git pull/push到远程的时候,总是提示我们输入账号和密码才能操作成功,频繁的输入账号和密码会很麻烦,也是导致我们会特别烦。
因此为了能够更好的解决掉这种问题,我们将采取一次输入,永久有效的方式来进行
- 进入我们自己的项目目录之中 右键
git bash
- 之后输入: git config --global credential.helper store
在这一步之后,它将会在本地生成一个文本,上边会记录着你的账号和密码,当然这些对于我们来说是不需要去理睬的。 - 然后我们关掉输入框后,再操作一次
git pull
,它会再一次提示让你输入账号和密码,这一次的输入也是为了在文本中能够保存到我们的账户和密码,以后就再也不用进行输入了,将彻底解决我们不断需要输入的问题。
———————————————————————————————
到这里,关于如何解决GitHub每次需要输入用户名和密码的问题已经解决了,希望能够更好的帮助到大家!