Why is the git staging area called a cache? https://stackoverflow.com/questions/6716355/why-staging-directory-is-also-called-index-git-index/6718135#6718135 Interesting git archaeology, but I'm not sure that makes it a good name.