首页 > 解决方案 > Synology NAS 无法连接到 Git 服务器存储库

问题描述

我已经在我的 NAS 上安装了 Synology Git Server 。然后,我在我的 Windows 10 笔记本电脑上安装了 Git。我已经按照几篇文章在 NAS 上创建了一个裸存储库。我已经提交了本地仓库。我现在想将更新推送到 NAS。但是,我似乎无法连接到 NAS。我在结果对话框中收到以下错误:

git.exe push --progress "synologygit" main fatal: 无法连接到 DiskStation214: DiskStation214[0: xxxx:xxxx:xxxx:xxxx:xxx:xxxx:xxxx:xxxx]: errno=Unknown error DiskStation214[1: 192.168. 0.47]: errno=未知错误

git 没有完全退出(退出代码 128)(4266 ms @ 8/10/2021 5:20:11 PM)

我正在从 SVN 切换到 Git。我正在使用以下 URL 访问 NAS 上的存储库:

git://DiskStation214/ reponame

我在 DiskStation 中检查过,但没有发现任何明显的东西。有人可以指出我正确的方向吗?

标签: gittortoisegitsynology

解决方案


虽然“博士”的评论很有帮助,但并没有完全解决我的问题。我确实需要更改为使用ssh://协议,但这并没有解决我的问题。尝试访问存储库时,我继续收到错误消息。

登录 DSM 并检查后Control panel/Terminal,我偶然发现了端口设置。它被错误地设置为33(出于某种原因)。我将其设置为,22然后我被允许访问存储库。


推荐阅读