>> Can't the output be made clearer? This git-speak is hard to follow. Why
>> can't they use English?
I was meaning in general, but specifically here it says "ERROR:
submodule(s) are modified, will not overwrite". I don't see the word
"deleted" in there. I was just following Peter's incantation the other
day, knowing nothing about sub-modules, and took Peter's word that it
was necessary for the thirdparty and would work.
> It says "deleted". The other errors messages are saying that the modules are
> missing because 00000 is the commit id of a root commit (ie a fresh
> repository).
That's my point. If the message said what it _meant_ rather than assume
we know that 00000 means a fresh repository it would be much clearer.
If I knew more of what was going on, I might be able to diagnose what's
wrong.
> do you have local uncommitted changes? If not
No. That's why I was able to remove the whole lot and do a fresh
checkout.
> git reset --hard
HEAD is now at f89b8d6 gaia: make sure environment LDFLAGS are used when
creating shared libraries
> and what does git status show?
# On branch master
nothing to commit (working directory clean)
Thanks,
Malcolm
|