时间: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就不会触发冲突了。