我发现 Apache 2 的错误日志是致命的:
unsafe repository ('/home/repon' is owned by someone else)
Run Code Online (Sandbox Code Playgroud)
发生这种情况是因为我有git rev-parse --symbolic-full-name --abbrev-ref HEAD'PHP 代码,而且看起来新的 Git 安全更改不再允许www-data运行此 Git 命令。
运行以下命令不起作用:
git config --global --add safe.directory /homerepon
Run Code Online (Sandbox Code Playgroud)
有解决方法来解决这个问题吗?
Git 版本:2.35.3
PHP 版本:7.4
Apache2 版本:2.4.41
更新 Git 后,v2.35.2.windows.1出现以下错误:
致命:不安全的存储库('F:/GitHub/my-project' 由其他人拥有)
要为此目录添加例外,请调用:
git config --global --add safe.directory F:/GitHub/my-project
我尝试将项目的父目录添加到.gitconfig,但它不起作用。
[safe]
directory = F:/GitHub/
directory = F:/Private/
Run Code Online (Sandbox Code Playgroud)
我不想将我正在处理的每个项目都添加到该.gitconfig文件中。