allow building for all normal git references to a commit
such as hashes (possibly abbreviated), branch names, etc