git-报错:仓库不安全,所有者是其他人,关联
- 参考:
Git 2.35.2 开始,为了修复安全漏洞 CVE-2022-24767,执行git命令的用户,必须是repo文件所有者,否则报错:
1 | fetal:仓库不安全,所有者是其他人 |
1 | unsafe repository , ... is owned by someone else |
解决方法,如下几种都行:
-
更换文件的owner
- 配置当前repo目录为信任
1
git config --global --add safe.directory /home/repon
- 配置所有目录都是信任的
1
git config --global --add safe.directory "*"