From: Johannes Sixt Date: Tue, 22 Apr 2008 12:15:20 GMT Subject: Re: [regression?] "git status -a" reports modified for empty submodule directory Message-ID: <480DD6D8.9040900@viscovery.net> In-Reply-To: <46dff0320804220401h26d2f2ebg1748a4a310acc0f5@mail.gmail.com> Ping Yin schrieb: > # create a super project super > $ mkdir super && cd super && git init > $ touch foo && git add foo && git commit -m "add foo" > > # create a sub project sub > $ mkdir sub && cd sub && git init > $ touch bar && git add bar && git commit -m "add bar" > > # add sub project to super project > $ cd .. > $ git add sub && git commit -m 'add sub' > > # remote contents of subproject > $ rm -rf sub/* sub/.git > > # git status -a regression > $ git status > # On branch master > nothing to commit (working directory clean) This should have reported: # On branch master # Changed but not updated: # (use "git add/rm ..." to update what will be committed) # # deleted: sub no changes added to commit (use "git add" and/or "git commit -a") Right? > $ git status -a > # On branch master > # Changes to be committed: > # (use "git reset HEAD ..." to unstage) > # > # deleted: sub > # There's nothing wrong with this. -- Hannes