On Sun, 8 Oct 2017, Junio C Hamano wrote: > "Robert P. J. Day" <rpjday@xxxxxxxxxxxxxx> writes: > > > ... so if, in the kernel source > > tree, i ran: > > > > $ git rm \*.c > > > > i would end up removing *all* 25,569 "*.c" files in the kernel source > > repository. > > Yes, as that is exactly what the command line asks Git to do. so if i wanted git to remove, say, all files named "Makefile*" from everywhere in the linux kernel source tree, the (dry run) command would be: $ git rm -n Makefile\* is that it? let's try that: $ git rm -n Makefile\* rm 'Makefile' $ oops. rday -- ======================================================================== Robert P. J. Day Ottawa, Ontario, CANADA http://crashcourse.ca Twitter: http://twitter.com/rpjday LinkedIn: http://ca.linkedin.com/in/rpjday ========================================================================