gpt4 book ai didi

git - 使用 Synology 的官方软件包在 NAS 上设置 GIT

转载 作者:IT王子 更新时间:2023-10-29 01:07:12 25 4
gpt4 key购买 nike

我在 2-3 个月前购买了一台 Synology 213air NAS 用于编程目的。

然后在尝试在我的NAS上手动设置git之前,听说DSM4.3会建议Synology的官方包。所以我决定等待。

带 Git 软件包的 DSM4.3 现已发布:http://www.synology.fr/dsm/dsm_app.php#Git ,但是没有像我这样的初学者设置 Git 的教程。

所以:

  • 我们如何设置这个官方包?
  • 如何使用我的 NAS 上的一个项目创建一个存储库?
  • 最后,我将如何与我的项目“互动”?

最佳答案

我在这里的 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 文件夹的帐户,您应该能够进行 pull 和推送等操作。

关于git - 使用 Synology 的官方软件包在 NAS 上设置 GIT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20074692/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com