我有一个静态网站,其中包含我的团队和未来用户的文档和参考资料(我们即将到来,此处显示我试图建立一个有用且可行的网站系统)。
该网站在各种目录中包含各种静态页面(注意:静态我只是指HTML文档),这些目录一起是文档包或项目主页/文档。
我希望每个项目主页或显着的页面/文档集合都是git存储库。存储库应该只能由项目维护人员和选择性人员推送,但应该能够被任何人克隆(因此用户可以快速克隆文档存储库或其他东西)。这消除了FTP和类似烦人的事情。
所以有了这个目标,我有几个问题:
答案 0 :(得分:1)
您需要三种存储库。
对于中央存储库,我建议使用一些管理/身份验证software,如gitlab,gitolite,atlassian stash,gerrit等。
要在Web服务器上更新存储库,可以在中央存储库中使用git hook。