What does the git index contain EXACTLY?
The Git book contains an article on what an index includes: The index is a binary file (generally kept in .git/index) containing a sorted list of path names, each with permissions and the SHA1 of a blob object; git ls-files can show you the contents of the index: $ git ls-files –stage 100644 63c918c667fa005ff12ad89437f2fdc80926e21c 0 … Read more