我已经设置了 Git 来管理我们的代码。假设服务器“live-server”是我们的生产服务器,“project.git”作为裸存储库。每个人都推送到那个“project.git”,当所有的测试都完成后——从 project.git 移动到我们实时服务器上的 web 根目录的正确方法是什么?我看到了使用钩子的例子——有没有更好的选择?有什么标准吗?
感谢您的帮助。
你不能把你的 web-root 改成 'project.git' 吗?
我找到了一些关于如何通过 HTTP 发布 git 存储库的说明。