My git push or git add "did nothing"
The compat aliases, and why one of them is a deliberate no-op.
Written By Dustin
Last updated 29 minutes ago
TOVIO accepts several Git command names. Each runs the native TOVIO action and prints a one-line note telling you what actually happened, so muscle memory keeps working while you learn the real command.
If nothing appeared to happen
Read the note. tovio add genuinely did nothing, and that is not a failure — run tovio status and you will see your changes are already tracked.
The note goes to stderr
Deliberately. The native command's normal stdout and its --json result are untouched, so a script that parses output is unaffected by the hint. Under --json the pure no-ops emit a small object naming the alias and the suggestion instead.
Turning the notes off
tovio config set compat.git.notes offOr set TOVIO_GIT_COMPAT_NOTES=off in the environment, which also works outside a repository. The aliases keep working either way; only the reminder stops.
These are hidden from help
They do not appear in tovio help because they are a migration aid rather than part of the command surface. They will keep working.