the most used options for properly written tools have both short single char option like -c and long-form version --config if you need verbose self-describing option.
If you are using cli tools of github written by a random person, then no wonder you will see non-standard approaches to UX.