From: Jeff King Date: Wed, 27 May 2020 07:34:32 GMT Subject: Re: [Feature request] Add -u option to git rm to delete untracked files Message-ID: <20200527073432.GD4006199@coredump.intra.peff.net> In-Reply-To: <1098602171.79502.1590528083387@mail.ziggo.nl> On Tue, May 26, 2020 at 11:21:23PM +0200, Erik Janssen wrote: > Would it be feasible to add a -u option to git rm to specify that I > also want a file deleted if it is not tracked by git? It might be a little tricky, as I suspect the code is starting from the set of tracked files, and then applying the arguments of pathspecs (but I didn't look too carefully, so I might be wrong). The "git clean" command is made for this (and starts by iterating over the filesystem), and does exactly what you want. But I guess you are hoping for a state where you can just run "git rm" without having to think about whether the file is tracked or not. -Peff