From: Duy Nguyen Date: Thu, 16 Aug 2018 15:10:17 GMT Subject: Re: Incomplete bash completion on git commit: --allow-empty-message and --allow-empty Message-ID: In-Reply-To: <69624916-f6ba-d4a4-e346-69498662905e@hadisafari.ir> On Thu, Aug 16, 2018 at 3:50 PM Hadi Safari wrote: > > Hi! > > I'm wondering why there isn't --allow-empty and --allow-empty-message in > completeion list of git commit command. This is because they are marked "hidden" in the code. If you do "git commit -h", they will not show up either. Ævar provided the reason for hiding them in c9b5fde759 (Add option to git-commit to allow empty log messages - 2010-04-06), basically "not for normal use" so it makes sense to not complete them. If they are used often on command line now, then of course we need to reconsider to stop hiding them. -- Duy