Re: Not going beyond symbolic links
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Aug 5, 2008, 23:57 UTC
- Message-ID
- <7v4p5zui9z.fsf@gitster.siamese.dyndns.org>
- In-Reply-To
- <20080805125422.GX7008@dpotapov.dyndns.org>
Dmitry Potapov <dpotapov@gmail.com> writes:
Show 21 quoted lines
> Obviously, if a symlink points to a directory inside of the repository > and then you use "git add sym/file", it is definitely a mistake. OTOH, > let's consider the following situation: > > git init > mkdir newdir > touch newdir/foo > git add newdir/foo > git commit -m 'add foo' > mv newdir /tmp/ > ln -s /tmp/newdir > touch newdir/bar > git add newdir/bar > git commit -m 'add bar' > git ls-files > > And you can see: > newdir/bar > newdir/foo > > Git does exactly what I want here!
Now, do this after the above sequence:
git diff git add . && git ls-files
and tell me what you see. Does it show exactly what you want here?
I've already told you what kind of changes you would need to make if you really want to claim this is a feature.