美文网首页Linux
fatal: protocol error: bad line

fatal: protocol error: bad line

作者: itbsl | 来源:发表于2018-06-12 12:36 被阅读0次

    昨晚尝试搭建一个Git服务器,在搭建好服务器后,在服务器创建了一个空项目,我在本地使用git clone 拉取项目时,报了fatal: protocol error: bad line length character: This的错误。这个问题是出在Git服务器端,不是Git客户端的问题,所以Git客户端不需要修改任何东西。
    我们可以查看如果我们是通过git用户拉去项目的,我们可以在服务器端通过cat /etc/passwd来查看git的登录shell,应该可以看到类似下面一行:

    git:x:503:503::/home/git:/sbin/nologin
    

    我们可以通过vim把它改为

    git:x:503:503::/home/git:/bin/bash
    

    或者通过命令修改也可以

    usermod -s /bin/bash git
    

    这样Git客户端就可以通过git账户拉取项目啦。

    相关文章

      网友评论

        本文标题:fatal: protocol error: bad line

        本文链接:https://www.haomeiwen.com/subject/szpleftx.html