On Wed, 23 Jan 2008, pradeep singh rautela wrote:
Apologies to all.Kindly pardon my novice experiments with git.
Some more trial and error method led to find that you have to put a *
at the end of the directory too.
i.e xen-3.1.0-src/*
But i still would like to ask git gurus here.
Isn't it fine to include a directory name as
$directory_name/
instead of
$directory_name/*
Heh.
I think your problem is that "/" itself. By adding it, the exclude
information does *not* match the directory entry itself (because the
directory entry itself is called just "xen-3.1.0-src" - note no slash!),
and since you added it, it also doesn't match any names _under_ that
directory exactly.
So what you *should* have done is to just tell git to ignore the directory
named "xen-3.1.0-src", and you'd have been ok.
Using "xen-3.1.0-src/*" works too, but it is heavy-handed and unnecessary.
Linus