Añadir un script
Dos pasos, sin interferencia. A continuación {dominio} representa uno de build / file / git / process / misc / system, {nombre} representa su nombre de script.
1. Escribir la lógica de negocio en lib/commands/{dominio}/{nombre}.py
Clasificación de dominios : build / file / git / process / misc / system. Para dominios nuevos, no olvide añadir lib/commands/{dominio}/__init__.py.
2. Añadir la entrada ligera bin/{nombre}
Terminado. No es necesario registrar ningún diccionario o lista.
Scripts de alias (múltiples nombres para la misma lógica con diferentes parámetros)
Referencia merge_canary / merge_develop / ... : en lib/commands/git/merge.py exponga run(target, argv), cada entrada ligera transmite un objetivo fijo :