我最近在PyCharm中与Git合作。
但是当我测试Git URL时,它给了我这个错误:
fatal: protocol error: bad line length character: Pa
内部服务器上的远程存储库通过专用帐户进行访问:
anAccount@ourServer:ourRepo
答案 0 :(得分:-1)
首先检查切换协议是否有帮助:
https://github.com/...
,请切换到ssh://git@github.com/...
git@github.com:...
,请切换到https://github.com/...
对于SSH URL,至少尝试:
yourUser@yourRemoteServer:~/.ssh/authorized_keys
中注册公共密钥(确保将公共密钥内容id_rsa.pub
复制为该authorized_keys
文件中的 one 行)Plink.exe
也就是说:
set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\
set GH=C:\path\to\git
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\cmd;%GH%\mingw64\bin;%PATH%
ssh-keygen -m PEM -t rsa -P ""
# Copy the %USERPROFILE%\.ssh\id_rsa.pub content to the remote server