It took me a while to work out how to get git-test to forget the results for a single commit, despite it being in the README, because I was expecting it to be part of forget-results, not run. I think it being part of run is confusing, and I'd like to request it be added to forget-results' functionality.
I'd expect the syntax to be something like git forget-results [<commit>...], where if <commit>... is not specified the command works as at present, while if it is specified, it works the same as git run --forget <commit>....
There's a small-but-greater-than-zero chance I'll manage a PR myself for this, but given the other projects currently on my plate I don't want to promise anything.