我在我的 linux 工作站上安装了一个新的 hdd。看起来效果不错。我想在新磁盘上下载一些回购文件。所以我执行 git clone XXX
,它工作得很好。但是,当我在文件夹中 cd,并执行 git submodule update --init --recursive
。它失败了
fatal: detected dubious ownership in repository at '/media/data/users/jhu3szh/serialize'
To add an exception for this directory, call:
git config --global --add safe.directory /media/data/users/jhu3szh/serialize
我想也许这只是一个小小的警告,所以我刚刚执行了 git config --global --add safe.directory /media/data/users/jhu3szh/serialize
。但是,当我再次执行 git 子模块时,会出现更多类似的错误。回购中有许多子模块。
有人能给我解释一下发生了什么吗?我在谷歌上搜索了错误信息,但几乎得不到有用的信息。先谢谢你。