我只是设置Git从bitbucket拉到我们的登台服务器上,然后在测试网站时发出500错误。
调查此事表明,包含index.php
文件在内的许多文件现在具有0 0
的群组权限,文件夹中的所有其他内容均为504 503
。
如何解决此问题,以便它不会更改权限/正确设置它们?
答案 0 :(得分:0)
Git不跟踪文件权限。
您可以设置配置变量以在需要时跟踪它(将被视为更改)
# consider chmod changes as a "real" change
git config core.filemode true
您还可以使用--chmod标志运行update index命令,为您的文件设置所需的权限。
--chmod=(+|-)x
设置更新文件的执行权限
git update-index --chmod=+x