* git-add creates broken submodules
@ 2010-08-30 9:09 strk
0 siblings, 0 replies; only message in thread
From: strk @ 2010-08-30 9:09 UTC (permalink / raw)
To: git
Hi there,
with help of doener (#git on freenode) I found
the root cause of a misconfigured git repository
being in the way 'git add <path>' behaves when
<path> contains a .git repository.
Example:
$ (mkdir foo; cd foo; git init; git commit --allow-empty -m ini); \
git add foo
$ git submodule status
No submodule mapping found in .gitmodules for path 'foo'
Such commit ended up in our centralized repository so that all
clones now have this 'submodule' w/out entries in .gitmodules
and .git/config.
Should 'git-add' simply consider any .git as a normal entry
instead ? (that's what I'd expect)
Or, if not, should it warn about the presence of
a .git directory and refuse to continue suggesting
'git submodule add' instead.
NOTE: this happens with git version 1.6.0.2
--strk;
() Free GIS & Flash consultant/developer
/\ http://strk.keybit.net/services.html
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2010-08-30 9:22 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-30 9:09 git-add creates broken submodules strk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).