【问题解决】Fatal error “unsafe repository (‘git目录名‘ is owned by someone else)“

问题复现

近期升级了 Git v2.37.0,发现在git bash进入git目录执行git命令时出现错误:Fatal error "unsafe repository ('git目录名' is owned by someone else)",无法使用git做一些操作。

问题解决

两个方法:降级到v2.35.2之前,或者,git config --global --add safe.directory 仓库目录

问题原因

git在v2.35.2版本前被爆出两个安全漏洞:CVE-2022-24765、CVE-2022-24767,为了修复这两个漏洞做出的限制,如果当前用户不是该仓库的所有者,就会提示这个提醒。
参考https://github.blog/2022-04-12-git-security-vulnerability-announced/

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-21 01:54:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-21 01:54:05       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-21 01:54:05       82 阅读
  4. Python语言-面向对象

    2024-04-21 01:54:05       91 阅读

热门阅读

  1. Linux at练习之在系统中设定延迟任务

    2024-04-21 01:54:05       36 阅读
  2. 【Android】 镜像及分区

    2024-04-21 01:54:05       32 阅读
  3. python-pdf的合并与拆分

    2024-04-21 01:54:05       39 阅读
  4. Lambda表达式学习

    2024-04-21 01:54:05       28 阅读
  5. springboot基础介绍

    2024-04-21 01:54:05       32 阅读
  6. selenium篇-基础用法

    2024-04-21 01:54:05       32 阅读
  7. MongoDB快速启动

    2024-04-21 01:54:05       35 阅读
  8. Stable Diffusion本地部署教程

    2024-04-21 01:54:05       35 阅读
  9. 戒烟生活记录

    2024-04-21 01:54:05       29 阅读
  10. Stable Diffusion 本地部署教程

    2024-04-21 01:54:05       42 阅读
  11. 如何在Python中处理图像和视频?

    2024-04-21 01:54:05       39 阅读
  12. Open CASCADE学习|gp_XYZ与gp_Mat

    2024-04-21 01:54:05       38 阅读
  13. 关于游戏IP的小讨论

    2024-04-21 01:54:05       31 阅读