zoukankan      html  css  js  c++  java
  • 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的空格,将其删除再执行即可:

  • 相关阅读:
    react条件渲染
    js用replaceAll全部替换的方法
    批量重命名图片,去除括号
    [转]自定义alert弹框,title不显示域名
    [转]ASCII码表及扩展ASCII码表,方便查阅
    [转]PHP中file_put_contents追加和换行
    Response
    Redirect
    Request
    Paginator
  • 原文地址:https://www.cnblogs.com/lsdb/p/9216687.html
Copyright © 2011-2022 走看看