I have been reading a lot about the git index. Many blogs seem to explain it as some area where the diffs of tracked file gets "staged" for commit. In short, I would the get the general idea that the index is empty 99% of the time and it only gets populated only when I make some changes to a tracked file or make a new un-tracked file.
However, when reading about sparse-index, I got confused again because it seems to explain the index as a place where all of the contents of the repository gets stored. So which one is the correct one? Also, index and staging area are the same thing, right? -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/git-users/b0e2f161-32f9-48bc-8d36-b2148a62aad6n%40googlegroups.com.
