关于新手小白首次使用Git克隆仓库遇到的问题


前言

这个学期上软件构造课交作业需要用到Git版本控制系统,就不得不安装了Git。本人也是一个小白,当时安装的时候感觉挺麻烦的(自我感觉),后来又需要从网上克隆一个自己的仓库,出现了一系列问题,又是查阅手册,又是从网上找教程(没有很系统的),浪费了好长时间才把克隆仓库给搞出来。再此我把自己的问题总结了以下,希望可以帮助到其他人。


遇到的问题

1.Failed to connect to git hub.com port 443:Timed out

在这里插入图片描述

图中显示连接重置或是连接失败(时间过长)

解决方法

将http改成ssh,如下图
在这里插入图片描述

2.Could not read from remote repository

在这里插入图片描述
改用ssh后显示没有权限无法访问

解决方法

添加SSH Key,具体方法如下:

1.点击Settings
在这里插入图片描述

2.点击SSH and GPG keys
在这里插入图片描述

3.点击右上角的New SSH Key新建一个密匙
在这里插入图片描述
4.打开git,输入命令如下

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

其中"your_email@example.com"为你配置时设置的邮箱地址

5.对于之后的设置文件名可以按回车跳过(自动设置为默认名称)

6.出现如下提示时设置密码,直接回车表示密码为空
Enter passphrase (empty for no passphrase):

7.生成如下类似图案时表示密码生成成功

+---[RSA 2048]----+
|           +.    |
|          o * .  |
|        . .O +   |
|       . *. *    |
|        S =+     |
|    .    =...    |
|    .oo =+o+     |
|     ==o+B*o.    |
|    oo.=EXO.     |
+----[SHA256]-----+

8.使用cat指令查看公钥内容,复制粘贴到key当中(Title任意)
在这里插入图片描述

9.点击添加,输入账户密码即可添加成功。
重新输入克隆命令,克隆成功。
在这里插入图片描述


总结

我对Git还不是很了解,解决方法有的是从其他作者那里学来的,有的是自己查阅git官方文档学习的。对于有些问题也只是知其然而不知其所以然,只知道这样做可以解决,但不知为何可以解决。相信自己在学习这门课程的过程中会逐渐了解根本原因。欢迎各位学友提问,也欢迎大神们批评指正。

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
要在PyCharm中使用Git进行克隆操作,可以按照以下步骤进行: 1. 在电脑上安装Git,并确保已经将Git程序的位置添加到PyCharm中。在PyCharm中,点击"File" -> "Settings" -> "Version Control" -> "Git",在"Path to Git executable"选项中选择Git程序所在的位置,并点击"Apply"应用设置。 2. 打开PyCharm后,在菜单中选择"VCS" -> "Get from Version Control"。在URL中输入要克隆GitHub仓库的地址,并选择存储在本地的目录路径。点击"Log in to GitHub",并输入你的GitHub用户名和密码进行登录。 3. 登录成功后,点击"Clone"按钮,完成Git克隆操作。此时,你已经成功将GitHub仓库克隆到本地。 以上就是使用PyCharm进行Git克隆的步骤。请确保已经安装了Git,并正确配置了PyCharm中的Git设置。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [pycharm中git使用](https://blog.csdn.net/Sharingguwenxia/article/details/118526282)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [Pycharm Git 设置方法](https://download.csdn.net/download/weixin_38515362/13706999)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lgxo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值