Git使用过程中出现Connection timed out

300 阅读1分钟

Git使用过程中 Connection timed out

今天早上一来就发现一个很难绷的报错,我居然拉不下来代码了,然后以为是公司的网不行,找同组的其他人看他们的电脑是否能拉取和推送代码,结果居然可以。所以问题应该是在我这里

接下来介绍解决方法

🧱 报错信息

ssh: connect to host 120.0.0.1 port 22: Connection timed out
fatal: Could not read from remote repository.
​
Please make sure you have the correct access rights
and the repository exists.

乍一看我还以为自己被踢出 GitLab 了,但分析以后发现不对。

🚧 临时解决方案:改为使用 HTTPS 连接

于是我决定不采用 SSH 连接了,改为 HTTPS。

📁 修改方式

在项目的文件夹下,打开隐藏的文件,找到 .git 文件夹:

image.png 打开 config 文件:

image.png

🔐 IDEA 拉取时需要填写访问令牌

在 IDEA 中拉取代码时,会弹出一个对话框,要求填写令牌。

🧭 获取 Access Token

打开仓库的网页: image.png

点击 Access Tokensimage.png

✅ 最终结果

成功连接仓库并拉取代码 🎉