fatal: protocol error: bad line length character: This


昨晚嘗試搭建一個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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM