我在 Synology NAS 上设置了一个 git 服务器,但我无法通过 https 访问它。以前我得到了众所周知的 curl 错误,我无法进行身份验证。我在我的 git 程序文件中用新版本替换了 curl,现在这个问题已经解决了。但是现在我收到了找不到我的存储库的错误。
将 git 与 ssh 一起使用:
ssh://Steven@192.168.0.6/volume1/git-repos/git-project
但是使用以下存储库-url 它不起作用:
https://Steven@192.168.0.6:5006/volume1/git-repos/git-project
当我尝试推送时,我收到错误消息:“存储库...未找到。” 我已经尝试在服务器上运行 hooks/post-update 和 'git update-server-info',但它并没有改变任何事情。
我真的需要 https 支持,因为我必须访问本地网络之外的 git-server,而且我不想让我的 NAS 通过 ssh 公开访问。这些是我第一次接触git,所以希望有更多经验的人可以帮助我。