In particular, since the blob is entirely defined by its data,
if two files in a directory tree (or in multiple different
versions of the repository) have the same contents, they will
In particular, since the blob is entirely defined by its data,
if two files in a directory tree (or in multiple different
versions of the repository) have the same contents, they will
of it's location in the directory tree, and renaming a file does
not change the object that file is associated with in any way.
of it's location in the directory tree, and renaming a file does
not change the object that file is associated with in any way.
changes in your working directory (i.e. "update-cache").
However, if you decide to jump to a new version, or check out
changes in your working directory (i.e. "update-cache").
However, if you decide to jump to a new version, or check out
populate your index file with read-tree, and then you need to
check out the result with
populate your index file with read-tree, and then you need to
check out the result with