git check-ref-format --help
# 总之串串写法和骆驼峰写法都是ok 的, 基本上等同于shell 命令的参数命名姿势

Which characters are illegal within a branch name?