Ubuntu Gitosis 初始化 Web 文件夹

Ubuntu Gitosis 初始化 Web 文件夹

我设法在 Ubuntu 上设置了 gitosis,使用 SSH 密钥进行授权。现在我想使这个 Ubuntu 服务器上的某些文件夹通过 Git 初始化并可通过 gitosis 使用。例如/var/www/x1 folder。这是我正在处理的网页,希望看到更改公开可用(这是/var/www.. 或符号链接的示例)。

Gitosis 在 中创建了他的文件夹结构/srv/gitosis/repositories/。我希望在这个文件夹中看到我在服务器上提交/推送的文件,但是却只创建了一些奇怪的文件结构。

我希望有人明白我问的问题。希望能快速轻松地解决问题。

谢谢。

答案1

您可能看到的是裸存储库。常规存储库是一个工作目录,其中包含一个.git包含所有跟踪信息的文件夹。然而,裸存储库是为您只想推送和提取的服务器设计的,它们只是一个包含文件夹中正常内容的文件夹.git

尝试手动创建一个简单的 git repo git init,看看 Gitosis 是否可以使用它。

相关内容