I mounted a new hard disk drive in my Linux workstation. It looks like it is working well. I want to download some repository in the new disk. So I execute git clone XXX
, and it works well. But when I cd in the folder, and execute git submodule update --init --recursive
. It failed with
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
I thought maybe it's just a slight warning, so I just executed git config --global --add safe.directory /media/data/users/jhu3szh/serialize
. However, when I execute the Git submodule again, more similar errors came out. There are many submodules in the repository.
What is the explanation for what happened?