I successfully built Git on Windows using the source
github.com/msysgit/git.
When I go into /libexec/git-core I see 106 files at 5,329 KB each.
git.exe
git-add.exe
git-apply.exe
etc.
How do I build Git so that these are proper 0 byte shortcuts?
Building Git with GCC creates several hard links. These appear to each take up 5,329 KB but they are all linked to the same memory, so in total they take up 5,329 KB.
Knowing this I wanted a way to simply build Git without them, so I posted to the mailing list. Here was my response.
thread.gmane.org/gmane.comp.version-control.git/196179/focus=196182