> > '--all' was introduced for a long time, meanwhile, git supports to > > customize the storage location under "refs/". when a new git user see > > the usage like, 'git push origin --all', we might feel like we're > > pushing _all_ the refs instead of just branches without looking at the > > documents until we found the related description of it or '--mirror'. > > > > "--all" sounds like it will include all things: branches, tags, but it only > includes branches under ref/heads/, which does cause a little confusion > for users. "under refs/heads", right (^ヮ^)? But The overall is nice to me, I'm sure I will use some to revise. > Maybe OPT_ALIAS() will be better? I think it's suitable for this if there is no misunderstanding for 'OPT_ALIAS()'. Thanks.