What does tree-ish mean in Git?

The Short Answer (TL;DR) “Tree-ish” is a term that refers to any identifier (as specified in the Git revisions documentation) that ultimately leads to a (sub)directory tree (Git refers to directories as “trees” and “tree objects”). In the original poster’s case, foo is a directory that he wants to specify. The correct way to specify …

Read more