Я использую msysgit в Windows, чтобы использовать git, но я часто хочу перемещаться по ярлыку в стиле *.lnk
стиле Windows. Обычно я управляю своей файловой структурой через проводник Windows, поэтому использование ярлыков другого типа (например, создание жестких или программных ссылок в git) невозможно. Как бы я прошел через этот тип ярлыка?
Например:
PCUser@PCName ~
$ cd Desktop
PCUser@PCName ~/Desktop
$ ls
Scripts.lnk
PCUser@PCName ~/Desktop
$ cd Scripts.lnk
sh.exe": cd: Scripts.lnk: Not a directory
Можно ли изменить это поведение, чтобы вместо получения ошибки оно просто отправлялось в каталог? В качестве альтернативы, есть ли команда для получения пути в файле *.lnk
?
РЕДАКТИРОВАТЬ: я слышал, что обратное это существует для Cygwin, что позволяет вам создать символическую ссылку, которая работает с проводником.