I have pulled a company repo down and started working; the initial branch was master
. In attempting to git checkout
I'm encountering the following error consistently (backslash = line break):
git -c diff.mnemonicprefix=false -c core.quotepath=false -c \
credential.helper=sourcetree checkout master
Switched to branch 'master'
Your branch is up-to-date with 'origin/master'. #so far, so good..
git -c diff.mnemonicprefix=false -c core.quotepath=false \
-c credential.helper=sourcetree submodule update --init --recursive
fatal: no submodule mapping found in .gitmodules for path 'vendor/omnipay/pin'
Completed with errors, see above
I have searched for answers on this but all of them involve the presence of some reference to submodule
somewhere, including this one here. However:
.git/config
- contains no reference to submodule(s) at allvendor/omnipay/pin
- this directory is empty including no hidden dot-files.There is no string
submodule
in vendor/omnipay or even vendor/ for that matter
Again, other posts don't seem to apply as there is no file or submodule line to reference/remove. What is the problem here and how do I fix it?