From: Junio C Hamano Date: Thu, 25 Aug 2022 16:25:25 GMT Subject: Re: [BUG] git config --unset is not idempotent Message-ID: In-Reply-To: Arturo Seijas Fernandez writes: > The command "git config --unset [option]" is not idempotent. It is > currently returning a success code when the property had already been > set and a 5 error code otherwise. "rm" is not "idempotent", either. echo >file rm file ; echo $? rm file ; echo $? The "git config --unset" command signals the inability to unset a variable when the variable to be unset does not even exist.