так как с GIT все изменилось, так как многие из этих ответов были опубликованы здесь, это правильные инструкции для правильной работы символических ссылок в windows по состоянию на
АВГУСТ 2018
1.Убедитесь, что git установлен с поддержкой символических ссылок
2.Скажите Bash создать жесткие ссылки вместо символических ссылок
РЕДАКТИРОВАТЬ - (папка git) /etc/bash.bashrc
ДОБАВИТЬ В ДНО - MSYS=winsymlinks:nativestrict
3.Установите в git config использование символических ссылок
git config core.symlinks true
или
git clone -c core.symlinks=true <URL>
ПРИМЕЧАНИЕ. Я попытался добавить это в глобальный git config и в данный моментэто не работает для меня, поэтому я рекомендую добавлять это к каждому репо ...
4.потяните репо
ПРИМЕЧАНИЕ: Если вы не включили режим разработчика в последней версии Windows 10, вам нужно запустить bash от имени администратора для создания символических ссылок
5.Сбросить все символические ссылки (необязательно) Если у вас есть репо или вы используете подмодули, вы можете обнаружить, что символические ссылки создаются неправильно, поэтому для обновления всех символических ссылок в репо вы можете выполнить эти команды.
find -type l -delete
git reset --hard
ПРИМЕЧАНИЕ: при этом будут сброшены все изменения с момента последнего коммита, поэтому убедитесь, что вы зафиксировали первый