git clone时出现的问题
程序员文章站
2024-01-13 19:43:40
...
-
git clone使用前提
git clone 使用前需要配置公钥,这样可以通过ssh协议(http协议不行) 来下载github上的代码,如果不小心使用了Clone with HTTPS的方式,即使配置了公钥也不会生效,而且会产生一个问题,当我们在idea上pull代码的时候,还是会出现需要账号密码的情况,也就是我们配置的 公钥 没有生效。
git clone https://。。。
-
git clone使用了https协议的验证
当我们执行,下面的命令时:git remote -v
出现如下图所示:
说明我们git通过https的方式连接了github,这个时候,如果想要将连接方式改成ssh的方式,就需要我们使用下面的操作命令 -
git http改ssh
1.查看用户名与邮箱
$ git config --global user.name "YourName" $ git config --global user.email "[email protected]"
2.查看是否否已经生成过ssh-key 有会显示
$ cat .ssh/id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAJNWaKdnPytH6TSqgkrNjxOlaJzNXhLKW3Vwh/SSPV3MVXfB9aBhS5aDjCDPBctd6Y/EgUy/vbZRVJOUvWihOZlghNX0wikX8aVkvo/3viUy90pFPHyQ6syTiNKluDsiBN8JRZyU9g493WpY4JT13O8j5ekMD4CN+BgEVd++ZsRLRVtotqAyUKLOotdWa/u4NcWV9z28qW1k52PNCBeWJ7/5WRujISAyxQt/M/oY3Hm2QQV2j9BW3m38AvjHUvqRnoFRe0eBAnPGX1mn2GZcmFa1p4+YEqApBuwwBUpQn0Bfx6CSTxI0HwvFOK3nUuKLzAPGl29dw4hUp9TKf5uYB1 [email protected]
3.如果没有就新建ssh-key
$ ssh-****** -t rsa -C "[email protected]"
4.断开与远程仓库的连接
$ git remote rm origin
5.将自己的ssh-key添加到远程仓库的ssh-key里
6.使用ssh链接重新连接远程仓库
$ git remote add origin <你的项目地址> //注:项目地址形式为ssh形式
上一篇: Ubuntu下更新VSCode
下一篇: 让ASP程序自动运行的代码
推荐阅读
-
git clone时出现的问题
-
解决Python出现_warn_unsafe_extraction问题的方法
-
PHP mail发送邮件出现问题的详细解决办法_PHP教程
-
Oracle 9i环境运行10g下的sql脚本出现不兼容的问题
-
mysql 8小时空闲后连接超时的问题_MySQL
-
转贴:关于解决SQLServer 2005安装时的COM+目录要求问题 百度空
-
请教用php怎么实现 当别人浏览小弟我的信息时,小弟我的电脑出现提示?谢谢
-
如何解决电脑CDEF盘都打不开出现“该文件没有程序与之关联来执行该操作”的问题
-
matlab使用imshow时,遇到的问题
-
matlab使用imshow时,遇到的问题