You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PhpStorm无法从远程服务器克隆Git仓库问题求助

解决Git克隆远程服务器仓库失败的问题

排查步骤与解决方案

1. 验证远程服务器上的Git仓库有效性

通过PhpStorm的SSH连接或终端登录远程服务器,进入/loudcar.com.ua/www目录,执行:

git status

若能正常显示仓库状态,说明这是有效Git仓库;若提示not a git repository,则该目录未初始化Git,或.git文件夹损坏/不存在。

2. 修正克隆地址格式

你当前的克隆地址指向了.git子目录,但你的网站运行目录属于非裸仓库,克隆时应指向项目根目录而非.git文件夹。正确的克隆地址应为:

user@myremote.ftp.tools:/loudcar.com.ua/www

只有裸仓库(仅包含.git内容的仓库)才需要指向.git目录,你的场景显然不属于这类情况。

3. 确认SSH权限与路径正确性

Git克隆依赖SSH协议,确保你的SSH账号拥有/loudcar.com.ua/www目录的读权限,尤其是.git文件夹的访问权限。可在本地终端测试:

ssh user@myremote.ftp.tools "ls -la /loudcar.com.ua/www/.git"

若能列出.git目录下的config、objects、refs等文件,说明权限正常;若提示权限不足,需调整服务器目录权限。

4. 终端克隆测试排查

如果PhpStorm内克隆仍失败,先在本地终端执行克隆命令,获取更详细的错误信息:

git clone user@myremote.ftp.tools:/loudcar.com.ua/www

若终端能成功克隆,再将本地克隆好的项目导入PhpStorm即可;若终端也失败,根据错误提示进一步定位问题(如路径错误、服务器Git配置问题)。


内容的提问来源于stack exchange,提问作者Alexey B

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 12:25:17