我已将本地分支上的文件权限更改为 rw-r - r - 但是在推送到云后仍然可以修改它,有什么方法可以防止这种情况吗? / p>
答案 0 :(得分:0)
我认为你的意思是:
这里有两个问题。
644
(所有者可以读取+写入;组/每个人都可以只读)或755
(所有者可以读取,写入和执行; group / everyone只能读取和执行)。您不能强加进一步的权限限制,因为git根本不会存储它们或将它们推送到远程git主机听起来我真正想做的是阻止用户更改远程存储库中的某些文件。根据存储库主机,您应该能够实现某种git预接收挂钩来拒绝推送。了解更多关于您的git托管服务可以支持的内容,您应该能够实现解决此问题的方法。