2008/8/28 Alex Riesen [off-list ref]:
The code tried to create a hardlink to the file ($execdir/git-add) it just
removed, so ln failed (but because stderr was redirected into /dev/null the
error was never seen), and the whole install ended up using "ln -s" instead.
Signed-off-by: Alex Riesen <redacted>
---
It created endless symlink loops on cygwin, but obviously nowhere else.
Sh@#! Scrap that, there is something else going on in that cygwindows thing...