在 LXC 中运行 Ubuntu 22.04。git 版本是 2.34.1。在用户“brian”下安装了一个 Web 应用程序,但没有任何调用可以git工作(这在 PiOS 系统上运行良好 - git 2.20.1)。
我发现我收到 128 的返回错误并尝试以用户git身份从命令行运行命令www-data,导致错误
fatal: detected dubious ownership in repository at
Run Code Online (Sandbox Code Playgroud)
从 2.36 https://github.blog/2022-04-18-highlights-from-git-2-36/#stricter-repository-ownership-checks的公告来看,似乎应该通过添加safe.directory选项来修复此问题。
不过,我运行的是 2.34.1。我尝试过使用这个命令
git config --global --add safe.directory '*'
Run Code Online (Sandbox Code Playgroud)
(有和没有sudo)作为用户 brian,没有效果 - 错误仍然存在。
我也尝试了特定目录,但没有成功。
有什么建议如何修复吗?
git ×1