2014-04-30 15 views
0

我的WordPress的文件目前在我的服务器上的gitolite回购。我想通过将repo链接到/ var/www来实现它。这样我可以继续编辑并推送更新。但我不知道在哪里可以找到实际的文件。用gitolite更新网站。仓库位于服务器上的位置在哪里?

我希望他们在〜git/repositories/project.git中,但环顾四周,我没有看到他们。有没有办法做我在想什么?

感谢

回答

0

在Git中,有两种不同类型的存储库:存储库是由工作副本和一个名为.git里面包含Git的文件夹,裸仓库没有工作复制并且只是简单的.git文件夹。你只能推送到裸仓库,所以像gitolite这样的服务器软件正在使用它们。您可以通过查看存储库名称来查看:按照惯例,裸存储的名称以.git结尾。

我想通过将repo链接到/ var/www来实现它。这样我可以继续编辑并推送更新。但我不知道在哪里可以找到实际的文件。

原因是他们不在那里。有几种方法可以实现你正在尝试做的事情;可能最简单的方法是在服务器端存储库上使用post-receive hook

+0

非常感谢。我不认为只是将服务器上的repo克隆到/ www。 – Noah