Is there a way to make git completely ignore symlinks (leave them in the tree, but not create them on checkout)? Alternatively, is there a way to make git convert between s
On the "ignoring symlink" side, you could set the config core.symlinks configuration variable to false
(as a local config within the Windows Git repo):
Symlinks would be checked out as small plain text files that contain the path of the file system object that it links to, but without creating said target object.