The help message for
pijul reset says “Reverts the working copy to the given Hash”, but
reset doesn’t accept a hash as an argument.
That is true. It used to do that, but the UI was confusing. Since channels are cheap to create, I believe a better command might prepare a channel in a given state, and you could then reset to that.