Re: On removing files and "git-rm is pointless"
From: Horst H. von Brand <hidden>
Date: 2016-08-11 19:52:26
Linus Torvalds [off-list ref] wrote: [...]
One thing to look out for: "git rm" actually defaults to the recursive behaviour, something that might take people by surprise. If you give it a directory name, it will happily delete all tracked files from within that directory, even without "-r". That is probably a design mistake. So it would probably make sense to: - without "-r", don't do the partial matches at the beginning (but still do globbing matches, of course, so "git rm dir/*" wouldn't need an "-r", but "git rm -r dir/", which does the same thing, _would_ need an "-r" to be effective)
The command should never even see the '*' here. Globbing is handled (uniformly) by the shell. Don't loose that. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de Informatica Fono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239