在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。
答案 0 :(得分:0)
在工作日的2/3之后试图弄清楚出了什么问题我手动删除了我能找到的每个与git相关的文件和目录。然后我只是用
重新安装gitsudo yum install git
现在一切正常。
所以试试
find /usr/ -name 'git*' -type d
找到与git相关的目录,然后删除所有这些目录。在此之后,您执行一个新的搜索并将其输入到less以处理可能的大输出,
find /usr/ -name 'git*' | less
记下exec文件并将其删除。我在/ usr / local / bin中的位置。在此之后,你重新安装git与yum如上。