I wanted to pull commit \"3a2ceef391af73994dfeb0d8ef57ed6a52ef4238\" from branch android. I used the command:
$ git fetch origin 3a2ceef391af73994dfeb0d8ef57ed6a
I got the same error when use git submodule update --init,quickly fix it by using git submodule update --force --recursive --init --remote
git submodule update --init
git submodule update --force --recursive --init --remote