From: Andrew Vagin Date: Fri, 15 Jul 2016 21:36:29 GMT Subject: Re: [PATCH] git-clean: remove fifo, devices, socket files Message-ID: <20160715213628.GA19021@outlook.office365.com> In-Reply-To: <3a6cb604-daa0-6d34-3342-0671a0b23032@kdbg.org> On Fri, Jul 15, 2016 at 10:33:42PM +0200, Johannes Sixt wrote: > Am 15.07.2016 um 09:46 schrieb Andrey Vagin: > > On Thu, Jul 14, 2016 at 10:56 PM, Johannes Sixt wrote: > > > IOW: These special files are invisible for Git unless it already knows the > > > names. The latter case is outside 'git clean's domain, and the former case > > > really means that special files in the working tree are left at the user's > > > discretion. > > > > I understand your points, but I don't see any reasons to ignore these files. > > > > What will be wrong if 'git status' will reports these files? > > What will be wrong if 'git add' will returns an error instead of > > skipping them silently? > > I can buy that 'git add' reports an error for special files. (And I concur > with Dscho that the behavior should otherwise remain unchanged.) But this is > not what the commit message sells even if the patch changes the behavior of > 'git add', too (I haven't tested the patch). Ok. Thank you for the feedback. > > -- Hannes >