### 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.
if force:
        console.print("[info]Force regeneration all breeze command images")
        commands_list.extend(get_command_hash_dict(new_hash_text_dump).keys())
        regenerate_all_commands = True
    elif commands_list:
        console.print(f"[info]Regenerating breeze command images for specified commands:{commands_list}")
    else:
        old_hash_text_dump = ""
        if COMMAND_HASH_FILE_PATH.exists():
            old_hash_text_dump = COMMAND_HASH_FILE_PATH.read_text()
        old_hash_dict = get_command_hash_dict(old_hash_text_dump)
        new_hash_dict = get_command_hash_dict(new_hash_text_dump)
        if old_hash_dict == new_hash_dict:
            if check_only:
                console.print(
                    "[bright_blue]The hash dumps old/new are the same. Returning with return code 0."
                )
            else:
                console.print("[bright_blue]Skip generation of SVG images as command hashes are unchanged.")
            return 0
        if check_only:
            console.print("[yellow]The hash files differ. Returning 1")
            print_difference(old_hash_dict, new_hash_dict)
            return 1
        console.print("[yellow]The hash files differ. Regenerating changed commands")
        print_difference(old_hash_dict, new_hash_dict)
        for hash_command in new_hash_dict:
            if hash_command not in old_hash_dict:
                console.print(f"[yellow]New command: {hash_command}")
                commands_list.append(hash_command)