I have a really weird, bad scenario here. Disclaimer, I'm new to git, and I've kind of screwed up.
SO I have lots of submodules in my fork, based on monodevelop.
First: I couldn't even update my submodules using
git submodule update --init --recursive
.
I tried bunch of similar commands, with rebase, foreach, etc. So I finally got the latest using git submodule foreach git pull origin master
. After this I got all my files. I then committed and pushed my changes
Now: I just noticed that all my submodules have conflicts. <<<<<<< HEAD, etc. I have no idea where these came from, and I don't know how to fix these.
git status says everything is up-to-date. submodule update says everything is up to date, even with force. git fetch says everything is up-to-date.