一、报错信息
这个命令是用来将一个安全目录添加到全局的 Git 配置中。具体来说,它会在 Git 的配置文件中添加一行类似于 “safe.directory = /path/to/directory” 的配置项,表示将 /path/to/directory 目录添加到 Git 的安全目录列表中,以便在执行 Git 操作时自动忽略该目录下的文件。
二、报错原因
(1)Git 进行了版本升级,添加了新的目录安全限制规定,如果不添加安全目录,会造成在进行git常规操作时无法发现.git配置文件。
(2)项目处于非常用的外接移动硬盘当中,该硬盘不是电脑默认盘。
三、解决办法
1、方法1:git config --global --add safe.directory git ‘仓库目录’
git config --global --add safe.directory git '仓库目录'
2、方法2,通过通配符忽略所有文件:git config --global --add safe.directory “*”
git config --global --add safe.directory "*"
本文原创,原创不易,如需转载,请联系作者授权。