¿Por qué git usa 'rm' para remoto y '-d' para eliminación de twigs?

Encuentro confuso para eso en git, para quitar un control remoto se usa 'control remoto' …

git remote rm myremote 

… mientras que la syntax para eliminar una twig requiere el interruptor -d (o -D ):

 git branch -d mybranch 

¿Hay alguna razón lógica para esta inconsistencia (que podría ayudarme a recordarla correctamente)?

Solutions Collecting From Web of "¿Por qué git usa 'rm' para remoto y '-d' para eliminación de twigs?"