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 文件夹:
打开
config 文件:
🔐 IDEA 拉取时需要填写访问令牌
在 IDEA 中拉取代码时,会弹出一个对话框,要求填写令牌。
🧭 获取 Access Token
打开仓库的网页:
点击 Access Tokens:
✅ 最终结果
成功连接仓库并拉取代码 🎉