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

无法向本地Git服务器推送提交的问题求助

问题核心原因

路径解析错误

你使用git用户在服务器上创建的top-reports.git裸仓库,默认存储路径为git用户的家目录(通常为/home/git/top-reports.git)。本地配置的远程地址git@192.168.10.8:git/top-reports.git中,冒号后的路径为相对路径,会自动基于git用户家目录解析,最终拼接的实际路径为/home/git/git/top-reports.git,和你实际创建仓库的路径不匹配。

拼写错误

报错提示找不到的仓库名为top-report.git,比你实际创建的top-reports.git少了末尾的s,说明本地远程地址配置存在拼写失误。

修复步骤
  • 删除本地错误的远程origin配置
git remote remove origin
  • 重新添加正确的远程地址,二选一即可:
    相对路径写法(推荐,自动从git用户家目录匹配仓库):
    git remote add origin git@192.168.10.8:top-reports.git
    
    绝对路径写法(直接指定服务器上仓库的完整路径):
    git remote add origin git@192.168.10.8:/home/git/top-reports.git
    
  • 校验远程地址配置是否正确,重点检查拼写和路径
git remote -v
  • 重新执行推送
git push -u origin master
异常兜底校验

如果执行上述操作后仍报错,登录Git服务器执行以下命令修复仓库权限:

chown -R git:git /path/to/top-reports.git
chmod -R 755 /path/to/top-reports.git

将/path/to/替换为你服务器上仓库实际所在的上级目录路径即可。

内容的提问来源于stack exchange,提问作者Arash Bahariye

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 08:36:02