Windows probably isn’t the most popular platform for Git developers ☺, but here
On Windows with an NTFS volume with Deduplication enabled, Git believes that
deduplicated files are symlinks. It then fails to be able to do anything with
the file. This can be repro-ed by creating an NTFS volume with dedup, creating
some duplicate files, verifying that a few files are deduped, and trying to add
and commit the files via git.