致命的无法找到https

时间:2017-10-11 12:12:49

标签: linux git github vim redhat

在Red Hat Enterprise Linux 服务器上尝试使用git 克隆回购时

git clone https://github.com/user/repo.git

我收到输出错误:

  

致命:无法找到“https”

的远程助手

我尝试使用 Vundle 安装 vim 的软件包时发现错误。当我查看日志时,我发现导致错误的是git。单独运行时不存在问题:

sudo git clone https://github.com/user/repo.git

......并且正在运行:

/usr/bin/git clone https://github.com/user/repo.git

......也工作得很好。由于我在这种情况下通过vim运行git 我希望它只使用git命令

我试图卸载所有与yum相关的git相关软件包。我也在this Stackoverflow中尝试了这种方法,没有任何结果。我尝试使用this教程从源代码安装最新的git。

1 个答案:

答案 0 :(得分:0)

在工作日的2/3之后试图弄清楚出了什么问题我手动删除了我能找到的每个与git相关的文件和目录。然后我只是用

重新安装git
sudo yum install git

现在一切正常。

所以试试

find /usr/ -name 'git*' -type d

找到与git相关的目录,然后删除所有这些目录。在此之后,您执行一个新的搜索并将其输入到less以处理可能的大输出,

find /usr/ -name 'git*' | less

记下exec文件并将其删除。我在/ usr / local / bin中的位置。在此之后,你重新安装git与yum如上。