Terminology
From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:42:03
Hi, the other day I got confused by the terminology. Maybe I'm not the only one: The GIT equivalent of a CVS branch is sometimes called a branch (git-new-branch), sometimes a tree (git-switch-tree), and sometimes a head (which seems counterintuitive to CVS people: they only have one HEAD; pun(s) intended). What is worse: a tree often refers to something different, namely a directory structure corresponding to a certain commit (which SVN people would call revision). And in $GIT_DIR/branches, short cuts for remote addresses are stored (and therefore I would have preferred $GIT_DIR/remotes). Maybe we should decide on a common terminology before kicking out 1.0, and look through all files in Documentation/ to have a consistent vocabulary. And poor me does not get confused no more. Ciao, Dscho -- Git-R-Done