Richard Hansen wrote:
+[[def_committish]]committish (also commit-ish)::
Good.
+ A <<def_ref,ref>> pointing to an <<def_object,object>> that
+ can be recursively dereferenced to a
+ <<def_commit_object,commit object>>.
+ The following are all committishes:
+ a ref pointing to a commit object,
+ a ref pointing to a <<def_tag_object,tag object>> that points
+ to a commit object,
+ a ref pointing to a tag object that points to a tag object
+ that points to a commit object, etc.
Is master~3 a committish? What about :/foomery? Look at the other
forms in gitrevisions(7); master:quuxery, master^{tree} are notable
exceptions.
Thanks.