Подтвердить что ты не робот

Как использовать сетевые пути Windows с помощью Git Bash

Пути к сетевым ресурсам обозначаются в Windows с синтаксисом \\servername\share\path\to\folder. Как использовать такую ​​папку в Git Bash, которая использует пути в стиле Unix?

4b9b3361

Ответ 1

На самом деле просто cd //servername/share/path/to/folder, где //servername/ следует по крайней мере одна общая папка.

Ответ 2

Вам нужно связать букву диска с сетевым путем, который вы хотите использовать. Чтобы сделать это, выполните следующую команду в оболочке Windows cmd:

pushd \\servername\share\path\to\folder

Следующее приглашение будет содержать назначенную букву диска, например. Z:\path\to\folder. Теперь откройте Git Bash (он не будет работать с уже запущенным экземпляром) и перейдите к новой созданной букве диска:

cd Z:/path/to/folder

или равно

cd /z/path/to/folder

Ответ 3

Фактически

git clone //servername/path/to/repo.git

отлично работает для меня (используя git version 1.9.0.msysgit.0)

Ответ 4

Если вам это нужно для клонирования, более подходящий ответ здесь:

git clone file:////<host>/<share>/<path>

Обратите внимание на слово file и 4 slashes после него, т.е. трюк.

Ответ 5

Не нужно вводить путь вручную. Просто щелкните правой кнопкой мыши! в вашем репозитории и нажмите Git Bash. Он откроет Git Bash с вашим пути репозитория.

enter image description here

Также я предлагаю использовать Mp Network Drive для Windows, чтобы отображать сетевое расположение в качестве диска и использовать его только.