From: Johannes Schindelin Date: Sun, 31 Jul 2005 13:52:25 GMT Subject: Terminology Message-ID: 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