Hello, The other day I fell on this post: http://raflabs.com/blogs/silence-is-foo/2011/04/07/staging-area-index-cache-git/ I thought it made some good points about git being kinda confusing, for example sentences like "Changed but not updated" in git status could use a better sentence like "Changed but not in the index". Maybe --cached could have an alias like --index-only for things to be more intuitive as well. `git rm --index-only somefile` is more understandable than `git rm --cached somefile` imho. Also, in ls-files, --stage could maybe use an alias like --contents for it to be more self-explanatory. Philippe p.s: not saying we should absolutly do what I suggest, but rather start a discussion about how to make git's terminology more intuitive and self-explanatory. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html