美文网首页
Git每次提交代码需要输入用户名和密码的问题

Git每次提交代码需要输入用户名和密码的问题

作者: TonyTT | 来源:发表于2019-04-28 10:56 被阅读0次

    在使用git的时候大家应该都遇到过这种情况,每次提交或者拉取代码的时候都需要输入用户名和密码。

    之前本人就遇到过,但以前没有做记录,现在再次遇到这种情况就想着记录下来,所以写了这篇简书

    先说说遇到这种情况的原因,就是我们在提交或者获取demo的时候用的https的方式而不是用SSH的方式

    点击Use SSH切换方式

    切换了方式之后, 你需要把下面输入框的链接复制一下,就是标记了红框的东西。注意要先点了Use SSH再复制

    这个时候来到终端需要你更改下git方式,在此之前你可以使用 git remote -v 来查看当前的git方式。

    然后使用 git remote rm  origin 删除之前的https方式再用 git remote add origin 加上刚刚复制的链接就可以更改成SHH方式

    此时就不用输入用户名和密码了,可以随便更改个文件push一下。

    但是我更改完还遇到了另一个问题就是访问SSH又要输入密码,(至于这密码,我也不知道什么时候设置的)而且每次都需要输入,一样很烦

    就像这样

    这个问题大家可以使用 ssh-keygen -p 来重置这个密码

    步骤

    步骤1是输入你的旧的密码;步骤2直接点enter  步骤3同样点击enter这样就把密码给重置了,而且之后就不用再输入密码

    相关文章

      网友评论

          本文标题:Git每次提交代码需要输入用户名和密码的问题

          本文链接:https://www.haomeiwen.com/subject/edirnqtx.html