Как использовать сетевые пути Windows с Git Bash
пути к сетевым ресурсам обозначаются в Windows с servernamesharepathtofolder
синтаксис. Как использовать такую папку в Git Bash, которая использует пути в стиле Unix?
5 ответов:
на самом деле просто
cd //servername/share/path/to/folder
здесь//servername/
следуют, по крайней мере, одна общая папка.
вам нужно связать букву диска, сетевой путь, который вы хотите использовать. Для этого выполните в Windows следующую команду
cmd
shell:pushd \servername\share\path\to\folder
следующее приглашение будет содержать назначенную букву диска, например
Z:\path\to\folder
. Теперь откройте Git Bash (он не будет работать с уже запущенным экземпляром) и перейдите к новой созданной букве диска:cd Z:/path/to/folder
или
cd /z/path/to/folder
на самом деле
git clone //servername/path/to/repo.git
отлично работает для меня (с помощью
git version 1.9.0.msysgit.0
)
Если вам это нужно для клонирования, более подходящий ответ:здесь:
git clone file:////<host>/<share>/<path>
обратите внимание на слово
file
и4 slashes
после этого, это трюк.
нет необходимости вводить путь вручную. Просто щелкните правой кнопкой мыши! в вашем репозитории и нажмите кнопку Git Bash option. Он откроет git bash с вашим путем к репозиторию.
также я предлагаю использовать опцию сетевого диска Mp windows для отображения сетевого местоположения в качестве диска и использовать его только.