gpt4 book ai didi

git 部署项目 - 文件权限 - (chmod)

转载 作者:太空狗 更新时间:2023-10-29 13:14:54 26 4
gpt4 key购买 nike

我正在使用更新后 Hook 将我的项目与 git 部署到远程服务器。更具体地说,我正在关注这些 steps .我本地副本上的所有内容都具有正确的权限,但是在使用 git push production 部署后,设置为 777 的文件在远程服务器中更改为 -rwxr- xr-x

我已经在(本地/远程).git/config 中添加了核心变量 filemode = false 并且我也在 中更改了我的 umask >/etc/profile0002

知道为什么它不断改变文件模式吗?谢谢

最佳答案

core.filemode 变量仅在文件被索引时使用。 git check out 文件时,无条件使用存储模式,文件只能有 644 或 755 模式。修改你的 check out 后 Hook 以 chmod 文件。

关于git 部署项目 - 文件权限 - (chmod),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6210116/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com