• git报错fatal: I don't handle protocol '​https'处理


    一、背景说明

    今天使用在Cygwin中git clone时报fatal: I don't handle protocol '​https',如下:

    以为是Cygwin实现的git有点问题没太在意,换去cmd执行,但一样是报fatal: I don't handle protocol '​https'

    而且有个Warning: Your console font probably doesn't support Unicode.又因此以为是字体问题

    标题栏----右键----属性,将字体修改成仿宋,警告没了但是还是fatal: I don't handle protocol '​https'

    没办法搜索一波,然后在stackoverflow上看到了不少赞的答案

    特殊字符?有道理,git不可能不支持https的,而且我链接是没有一个中文cmd中怎么会出现Unicode呢?

    再回头仔细看链接,终于找到答案:https前有两个空格,两个空格不是问题但问题是有一个空格是Unicode的

    二、处理办法

    此类错误大概率是链接,尤其是协议前(比如http、https前)有特殊字符造成的

    比如我这里报错就是https前有一个Unicode的空格,将其删除再执行即可:

  • 相关阅读:
    [NOI2001]炮兵阵地 状压DP
    [GDOI2014]拯救莫莉斯 状压DP
    [ZJOI2010]数字计数 数位DP
    [APIO2007]动物园 状压DP
    [SDOI2013]淘金 数位DP
    环状最大两段子段和
    [清华集训2014]奇数国
    [HNOI2003]激光炸弹
    [SCOI2010]字符串
    [SCOI2005]扫雷
  • 原文地址:https://www.cnblogs.com/lsdb/p/9216687.html
Copyright © 2020-2023  润新知