在当前 Git 目录执行 git 命令时出现错误提示❌:
1 | fatal: unsafe repository ('/zerow/directory' is owned by someone else) |
这是因为当前 Git 项目目录权限不归当前执行命令的用户所有,如果要解决这个问题也很简单,就是执行已经给出提示的命令:git config --global --add safe.directory /zerow/directory
,还有一个办法,就是更改当前目录的拥有者。
- 鼠标右键点击 Git 项目目录
- 找到
安全
,点击高级
- 看到“拥有者”确实不是当前用户,点击
修改
,输入当前用户名 - 确认保存后,重新在当前 Git 目录执行命令,发现已经可以执行了。