我有一个 PROMPT_COMMAND,它使用 git status 显示 git 分支信息,不幸的是,当调用 'git status' 时,它似乎正在修改 .git/index 文件。
这不好,因为如果您与对目标目录具有权限的用户一起运行(例如在共享文件系统上或者如果您作为特权帐户运行) - 它最终将该文件的所有权更改为您的用户因为 git 似乎正在重新创建 .git/index 文件。
有什么方法可以运行“git status”来防止它修改 .git/index 文件?
git bash file-permissions command-prompt
bash ×1
command-prompt ×1
file-permissions ×1
git ×1