我在这里的 Synology 论坛上找到了一些有用的信息:
http://forum.synology.com/enu/viewtopic.php?f=190&t=73064
首先,您应该通过 Diskstation 软件包管理器安装软件包并启用它。这将在 NAS 上创建一个 Git 文件夹。我创建了一个名为“gituser”的用户,并授予它对 Git 文件夹的读/写权限。您不需要这样做,但我喜欢专门为 NAS 上的不同功能创建用户。从那里,您将需要手动设置您的存储库,因为 Synology 还没有提供图形界面。
要创建存储库,您需要为您的 NAS 启用 SSH。转到控制面板 --> 终端 --> 启用 SSH 服务并确保它已启用。现在使用管理员帐户/密码 SSH 到它。cd 到您为 NAS 创建的卷(可能是卷 1)。那里应该有 git 文件夹。cd 到它并在那里创建你的存储库。
例如:
ssh admin@nas
cd volume1/git
git init --bare --shared reponame.git
(add files, etc)
然后使用可以访问 git 文件夹的帐户,您应该能够拉和推等。