«
禁止 Git 追踪文件权限变更(避免后续再触发冲突)

时间:2026-2-21    作者:网络剑客    分类: other


修改 Git 配置,让 Git 忽略文件权限的变更,只追踪文件内容,从根源解决问题:

# 进入服务器站点Git目录
cd /www/wwwroot/your-site

# 全局配置(对服务器所有Git仓库生效)
git config --global core.fileMode false

# 或仅对当前站点仓库生效(推荐)
git config core.fileMode false

验证配置是否生效:

git config core.fileMode  # 输出false则配置成功

这样后续在宝塔修改文件权限时,Git 不会再把权限变更识别为 “本地修改”,git pull/git push就不会触发冲突了。