### Body

When you have two option with the same short flag - in the same command, only one can be used - for example before https://github.com/apache/airflow/pull/33957 `static-checks -t` yielded `--image-tag` not `--static-checks`.

We should check if any of the commands of breeze has such flag duplicated. 

This should be done in the place where we calculate hash from the context dictionary in setup_commands.py:

```
def get_command_hash_export() -> str:
    import rich_click

    hashes = []
    with Context(main) as ctx:
        the_context_dict = ctx.to_info_dict()
```

This is used in `breeze setup regenerate-command-images` and the `the_context_dict` contains information about all commands and their flags, so we should be able to easily check if some flags are duplicated in all commands.



### Committer

- [X] I acknowledge that I am a maintainer/committer of the Apache Airflow project.
current_command_hash_dict = {
                "command": current_command_dict,
                "options": rich_click.rich_click.COMMAND_GROUPS.get(f"breeze {command}"),
            }
            if "commands" in current_command_dict:
                subcommands = current_command_dict["commands"]
                for subcommand in sorted(subcommands.keys()):
                    subcommand_click_dict = subcommands[subcommand]
                    try:
                        subcommand_rich_click_dict = options[f"breeze {command} {subcommand}"]
                    except KeyError:
                        get_console().print(
                            f"[error]The `breeze {command} {subcommand}` is missing in rich-click options[/]"
                        )
                        get_console().print(
                            "[info]Please add it to rich_click.OPTION_GROUPS "
                            "via one of the `*_commands_config.py` "
                            "files in `dev/breeze/src/airflow_breeze/commands`[/]"
                        )
                        sys.exit(1)
                    final_dict = {
                        "click_commands": subcommand_click_dict,
                        "rich_click_options": subcommand_rich_click_dict,
                    }
                    hashes.append(f"{command}:{subcommand}:{dict_hash(final_dict)}")
                hashes.append(f"{command}:{dict_hash(current_command_hash_dict)}")
            else:
                hashes.append(f"{command}:{dict_hash(current_command_hash_dict)}")
    return "".join(f"{h}\n" for h in hashes)
def write_to_shell(command_to_execute: str, script_path: str, force_setup: bool) -> bool: