From: Junio C Hamano Date: Thu, 01 Nov 2007 20:27:55 GMT Subject: Re: What's cooking in git.git (topics) Message-ID: <7v4pg5btis.fsf@gitster.siamese.dyndns.org> In-Reply-To: <916BE4AD-5BD9-48E6-8026-B1AC7387E28D@adacore.com> Geert Bosch writes: > I often type "make clean" as well many "git xyz" commands > during development, and so it happens that at times, I type > "git clean" by accident. Happened to me once. I hate that command. > So, I propose *not* converting git clean to a C builtin, > but instead adding --untracked and --ignored options to > git-rm. I think what you are trying to do is to deprecate or remove "git clean". I do not know where "git clean" came from. I am suspecting that it was to give counterparts to some other SCMs, but do not know which ones. Some people wanted to have it --- so you need to convince them that it is a bad idea first. Adding an equivalent options to "git rm" alone does not solve that issue.