Git 我如何让外部开发人员只访问我网站的一些文件并跟踪他们的更改?

Git 我如何让外部开发人员只访问我网站的一些文件并跟踪他们的更改?,git,Git,不幸的是,我有一个网站,你不能在本地开发数据子集,所以我总是在集群的一些非生产服务器上这样做 我现在必须向一些外部开发人员提供开发权限,并且我希望能够逐个文件地进行开发。我需要检查他们所做的每一次推送,以确保他们没有用像echo$db_password这样简单的东西暴露任何东西 我几乎肯定需要使用修订系统 有什么建议吗 我需要回顾他们的每一次努力,以确保 为此,您可以使用;例如,作者演示了如何使用更新挂钩强制执行特定的提交消息格式。预接收挂钩也应该是相关的。这有很多错误。您将允许他们直接将代码写

不幸的是,我有一个网站,你不能在本地开发数据子集,所以我总是在集群的一些非生产服务器上这样做

我现在必须向一些外部开发人员提供开发权限,并且我希望能够逐个文件地进行开发。我需要检查他们所做的每一次推送,以确保他们没有用像
echo$db_password
这样简单的东西暴露任何东西

我几乎肯定需要使用修订系统

有什么建议吗

我需要回顾他们的每一次努力,以确保


为此,您可以使用;例如,作者演示了如何使用更新挂钩强制执行特定的提交消息格式。预接收挂钩也应该是相关的。

这有很多错误。您将允许他们直接将代码写入生产环境,但您不相信他们不会编写
echo$db_password
?当他们保存每个文件时,您是否打算每5秒手动检查一次?是什么阻止了你播种一些真实的数据并在本地开发呢?所以,你把一些开发工作外包给了一些离岸承包店,而你却不知道如何让它工作?这里真正的问题似乎与代码控制无关。如果这些人决定做些坏事,我可以追捕他们。谢谢你,山姆,你当然知道得更清楚了。成为这样的巨魔也是如此。