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

Synology NAS无法连接Git Server仓库推送代码故障求助

Git推送群晖NAS失败排查步骤
  • 检查Git协议端口连通性
    你使用的git://协议默认占用9418端口,首先在Windows本地命令行执行telnet 192.168.0.47 9418,如果提示连接失败,说明端口未开放:
    1. 登录群晖DSM后台,进入「控制面板-安全性-防火墙」规则列表,确认内网访问9418端口的规则已启用
    2. 进入「套件中心」找到Git Server,重启套件后再次测试端口连通性
  • 校验Git Server权限配置
    群晖Git Server默认不开启git://协议的匿名访问权限,更默认关闭git://协议的写入权限:
    1. 打开Git Server套件设置页,确认你的用户账号已被授予对应仓库的读写权限
    2. 若要使用git://协议推送,需要额外在Git daemon配置中开启receive-pack权限,个人使用更推荐直接切换SSH协议规避该配置复杂度
  • 修正仓库访问地址
    你当前使用的主机名地址可能存在解析异常,可先替换为IP测试,地址格式为git://192.168.0.47/<仓库实际路径/仓库名.git>,注意群晖上的裸仓库默认存储在/volume1/git/(对应第一块存储池)路径下,地址需要和实际存储路径完全匹配,不要遗漏.git后缀
  • 切换SSH协议验证仓库可用性
    如果git://协议调试失败,可先使用SSH协议验证仓库本身配置是否正常,地址格式为ssh://<你的群晖账号名>@192.168.0.47/volume1/git/仓库名.git,将本地SSH公钥上传到群晖对应账号的「SSH密钥」列表后测试推送,如果SSH可以正常推送,说明问题仅出在Git协议的专属配置上,反之则需要排查仓库路径、账号权限的通用配置错误

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.08 10:57:03