IDEA无法使用Git Pull的问题
作者:IT小郭. 发布时间:2023-05-04 10:55:39
一、问题描述
我们开发项目时,经常会和第三方接口打交道,有些第三方项目为了安全起见,会把项目部署在"内网"环境,不对外暴露,通常会提供VPN代理才能访问到资源。而在项目中我就因为这个而遇到了一个问题,你就是IDEA 配置Git 后无法进行 pull 和 push 操作 这个主要是因为对外网进行了限制 导致的问题
Connecting to a new host gitlab.GZCASCADE.COM:22 that has the key 92:f1:bc:5b:9d:f6:De:f9:d9:20:52:62:e6:62:d1:55 (type ssh-rsa).
Do you want to add this host to known hosts database?
看到上面的问题我们的第一反应就是 port 22 被占用
我们使用 netstat -aon|findstr"22"
查询一下确实是有好几个应用在占用端口,但同时好像是轮询使用的,并不是一直占着端口的
然后使用 Git Base 进行Git 的pull 和push 操作 发现是OK的 ,那问题就出来
接着我们在使用 Git Base 模拟 IDEA 的Git 测试连接 gitlab 发现问题 也是 这个样子
ssh -T git@altssh.gitlab.com
那接下来大概问题确定了 ,应该就是内网设置了域,在内网中的IDEA无法请求到内网的 gitlab
二、解决办法
1、配置 IDEA 代理服务器
选择File --> Settings --> 搜索HTTP Proxy --> 选择Manual proxy configuration --> 选择HTTP输入ip和端口 --> 点击Apply
2、配置Git SSH 构建类型
配置完上面的步骤后在使用IDEA pull 就出现如下问题
Fetch failed Could not read from remote repository.
那我们接下来继续处理,修改一下SSH 构建类型
到此问题就解决了
来源:https://blog.csdn.net/GoodburghCottage/article/details/128833300


猜你喜欢
- 每当想找哪个运算符优先级高时,很多时候总是想找的就没有,真让人气愤!现在,终于有个我个人觉得非常全的,分享给大家,欢迎拍砖!C语言运算符优先
- spring boot 秉承约定优于配置,spring boot在静态资源的处理上就已经默认做了处理。1.默认资源映射映射”/**”的路径到
- 一. MediaPlayer 状态机 介绍Android MediaPlayer 状态即图例 :1. Idle (闲置) 状态 和 End
- 1,USB存储设备(如:U盘,移动硬盘): //USB存储设备 插拔监听与 SD卡插拔监听一致。 private USB
- SurfaceViewSurfaceView从源码上看继承自View,但在内部实现上SurfaceView和其他View有很多区别。 Sur
- 最近在项目中用到一个比较有意思的阴影特效从上面的效果图上可以发现在图片的右、下有一个阴影的特效,通过这个阴影效果明显会使得这个提示文本有一种
- Android seekbar控制音量同步更新 作为开发人员来讲,seekbar你一定会碰到,那么怎么自定义seekbar以及s
- 前言作为一个后端程序员,网络连接这块是一个绕不过的砍,当你在做服务器优化的时候,网络优化也是其中一环,那么作为网络连接中最基础的部分-TCP
- Java Function的使用一、方法介绍表示接受一个参数并产生结果的函数。参数类型 T - 函数输入的类型R - 函数的结果类型方法介绍
- 存储的可选项Android 的文件系统类似于其他平台的基于磁盘的文件系统。包括以下几种存储类别:App 私有的存储空间共享的存储空间Pref
- DateTime类DateTime类是C#中最常用的时间类之一,它表示一个日期和时间。可以使用DateTime.Now属性获取当前时间,也可
- 一、概述VideoView类将视频的显示和控制集于一身,我们可以借助它完成一个简易的视频播放器。VideoView和MediaPlayer也
- 之前一直在Android应用层上做工作,最近开始研究Android平台上的东东了,主要是在Android Frameworks层和系统库层进
- 前言面向切面编程,利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发
- Quartz与Spring集成方式:1.MethodInvokeJobDetailFactoryBean2.JobDetailBean下面分
- 前面,学了物体的移动功能,现在来学一下C#实现鼠标控制摄像机(视角)移动。代码如下:C#脚本(在Unity 5.5.1 下能运行):usin
- 网上教程7.0大多数配置是这样compile ‘com.jakewharton:butterknife:7.0.1' ,不知道他们用
- 简单的IM聊天程序由于项目需要做一个基于XMPP协议的Android通讯软件。故开始研究XMPP。XMPP协议采用的是客户端-服务器架构,所
- 本文实例为大家分享了android点击按钮切换不同布局的具体代码,供大家参考,具体内容如下先上效果图:如图所示,实现点击下面的按钮切换不同的
- fatal error C1003: error count exceeds number; stopping compilation中文对