Mik*_*van 6 git file-permissions chmod
我正在git使用更新后的挂钩将我的项目部署到远程服务器.更具体地说,我正在遵循这些步骤.我的本地副本上的所有内容都具有正确的权限,但在部署之后git push production,将设置为777 在远程服务器中更改的文件-rwxr-xr-x
我已经添加到两个(本地/远程).git/config的核心变量filemode = false,我已经在改变,以及我的umask /etc/profile来0002
任何想法为什么它不断改变文件的模式?谢谢
该core.filemode变量仅在对文件建立索引时使用。当 git 检出文件时,无条件使用存储模式,文件只能有 644 或 755 模式。修改 post-checkout 挂钩以 chmod 文件。