Mark a commit (and its ancestors) uninteresting for the output.
The given OID must belong to a commit on the walked repository.
The resolved commit and all its parents will be hidden from the output on the revision walk.
the walker being used for the traversal.
the oid of commit that will be ignored during the traversal
0 or an error code