git操作时报The unauthenticated git protocol on port 9418 is no longer supported解决办法

2,488 阅读1分钟
  • 方法一

    • SSH-url 出错,切换为对应 HTTPS-url 即可
    git remote -v
    # origin git@xxxxx.git (fetch)
    # origin git@xxxxx.git (push)
    
    git remote set-url origin HTTPS-url
    
    git remote -v
    # origin https://xxxxx.git (fetch)
    # origin https://xxxxx.git (push)
    
  • 方法二

    • git 操作时报 The unauthenticated git protocol on port 9418 is no longer supported 解决办法,亲测有效。

    • 解决办法: 在 ~/.gitconfig 后添加如下代码即可

    [url "https://"]
            insteadOf = ssh://
    [url "https://"]
            insteadOf = git://
    

    参考 The unauthenticated git protocol on port 9418 is no longer supported