In my project (which uses git
), I need to use a library, which is still in progress. I decided to create a submodule for that library, because I want to update from time to time its latest version (I don't plan to make my own change there).
I did:
git submodule add https://github.com/mb21/JSONedit.git
git commit -am 'added JSNedit submodule'
git push -u origin master
git pull origin master
Then, I did see the JSONedit folder in my local folder, and a link in my git folder online. But when I did git submodule update --remote JSONedit/
, I got the following errors:
fatal: Needed a single revision
Unable to find current origin/master revision in submodule path 'JSONedit'
Does anyone know what's wrong here?
git pull origin master
in the main repository, it will not pull the submodules, right? – Mcmann