Skip to content

命令别名

repoctl 保留了一组短别名,方便熟悉后在终端里少打字。团队文档仍建议优先写完整命令,减少新人理解成本。

包入口别名

repoctl 包提供多个 bin:

bash
repo
repoctl
monorepo
rc
mo

文档统一推荐 repo

兼容入口仍然可用:

bash
repoctl doctor
monorepo doctor
rc doctor
mo doctor

顶层命令别名

推荐写法兼容或短写说明
repo setuprepo init初始化仓库默认值
repo upgraderepo sync同步模板标准资产
repo templatesrepo tpl查看或检查模板

分组命令别名

完整命令短写
repo workspacerepo ws
repo workspace upgraderepo ws up
repo workspace listrepo ws ls
repo workspace cleanrepo ws rm
repo toolingrepo tg
repo tooling initrepo tg i
repo packagerepo pkg
repo package createrepo pkg new
repo verifyrepo v
repo verify pre-pushrepo v push
repo verify pre-commitrepo v commit
repo verify commit-msgrepo v msg
repo verify staged-typecheckrepo v tc
repo envrepo e
repo env inforepo e i
repo env snapshotrepo e s
repo env pathsrepo e p
repo env supportrepo e b
repo env mirrorrepo e m
repo configrepo cfg
repo config inspectrepo cfg i
repo skillsrepo sk
repo skills syncrepo sk s
repo ai promptrepo ai p
repo ai prompt createrepo ai p new

推荐使用原则

  • 新手教程写完整命令,例如 pnpm exec repo doctor
  • 团队 README 写根脚本,例如 pnpm doctor
  • 维护者脚本可以写短别名,但要在注释或文档里说明用途。
  • CI 里优先写完整命令,方便日志搜索。