Re: change symlink
- From
Jeff King <peff@peff.net>
- Date
- Oct 31, 2012, 12:05 UTC
- Message-ID
- <20121031120505.GD30879@sigill.intra.peff.net>
- In-Reply-To
- <CAH_OBidmrJsmw1QQ2WONieA1EQmS_Y4WJ8Mu2Mh90tEPU0uWgw@mail.gmail.com>
On Tue, Oct 30, 2012 at 10:22:04PM +0000, shawn wilson wrote:
Show 21 quoted lines
> On Tue, Oct 30, 2012 at 10:09 PM, Andreas Schwab <schwab@linux-m68k.org> wrote: > > shawn wilson <ag4ve.us@gmail.com> writes: > > > >> and once it's added, status says: > >> # renamed: t2 -> t2/one/test > >> > >> that's not exactly true, but... > > > > What's wrong with it? Both files have the same contents, which is the > > link target for symlinks. > > > > ok, you're right about that (another test where i changed where the > symlink pointed): > # deleted: test > # new file: test/one/t3 > > > however (what got me started wondering about this and a point i forgot > about) - t2/one/test doesn't show up under 'untracked files' in in > status that scenario. shouldn't it?
Yes, I think that is a bug.
My guess is that the presence of "test" in the index fools us from descending into the directory. And indeed, if you try "git status -uall", you will see the untracked file. So it is something with the directory traversal cutoff in the regular "-unormal" mode.
-Peff