Git Http下载 每次请求需要输入账号密码 解决方式

仅限于解决http下载,  ssh下载还是sshkey的方式

如果我们git clone的下载代码的时候是连接的https://而不是git@git (ssh)的形式,当我们操作git pull/push到远程的时候,总是提示我们输入账号和密码才能操作成功,频繁的输入账号和密码会很麻烦。

解决办法:

git bash进入你的项目目录,输入:

git config --global credential.helper store

git config --global credential.helper store

然后你会在你本地生成一个文本,上边记录你的账号和密码。当然这些你可以不用关心。

然后你使用上述的命令配置好之后,再操作一次git pull,然后它会提示你输入账号密码,这一次之后就不需要再次输入密码了。
————————————————
版权声明:本文为CSDN博主「Tiramisu_C」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/nongweiyilady/java/article/details/77772602

ssh-keygen

1.git 配置 username\useremail

git config --global user.name "xxxxx"

git config --global user.emal "xxxxx@xxx.com"

2.删除.ssh文件夹下的 know_host文件,手动删除

3.git 生成key

ssh-keygen -t rsa -C "xxxxx@xx.com"  生成本地rsa公钥,私钥,文本编辑器打开rsa.pub,复制内容到github的个人账户配置

4.登录github,设置 ssh-key

5.ssh -T git@github.com 

 不太清楚这部的意义,应该是确认首次连接吧

 

posted @ 2020-04-06 11:19  静思长远  阅读(3445)  评论(0编辑  收藏  举报