I always thought that every single git object has a unique sha. Then, when I was listing a git tree, I found this:
...
100644 blob fc47072354934eb062321af9d1c4897244562b67 exp2f-inputs
100644 blob fc47072354934eb062321af9d1c4897244562b67 expf-inputs
...
100644 blob 7eb7bda5e433f5df0fd6fec001c69cab7a08ebdb fmaxf-inputs
...
100644 blob 7eb7bda5e433f5df0fd6fec001c69cab7a08ebdb fminf-inputs
...
100644 blob 50a97394769447a692318ccefe333b494da7cc97 log2f-inputs
100644 blob 50a97394769447a692318ccefe333b494da7cc97 logf-inputs
...
Those files are from glibc.
My question is, are those sha
not supposed to be unique for every single git object?