Как получить доступ к git-репо на общем ресурсе Windows? - PullRequest
26 голосов
/ 02 февраля 2012

Я хочу иметь возможность синхронизировать рабочее репо с моего рабочего стола с Windows 7 на мой ноутбук с Windows 7, не отправляя мои коммиты на наш главный сервер.Как мне это сделать?Я не могу понять, как настроить удаленный путь, чтобы git мог понять, где он находится.Обычно я использую Git Bash для работы с Git, а не с командной строкой Windows, поэтому проблема здесь заключается в том, что я не могу понять, как написать путь в Git Bash, который будет ссылаться на общий ресурс Windows.

Итак, скажем, у меня есть репозиторий (путь к общей папке Windows):

\\\\MyWorkPCName\dev\myrepo\

И в командной строке я могу получить доступ к каталогам и файлам (хотя и с помощью pushd, так как cmd глуп)), как мне преобразовать это в действительный git remote?

1 Ответ

40 голосов
/ 02 февраля 2012

Хотя Git не распознает обратные слэши, Windows распознает распознает прямые слэши:

git remote add desktop //MyWorkPCName/dev/myrepo

Git Bash также позволяет получать доступ к дискам Windows с использованием путей в стиле UNIX, например, C:\Users\bug\repoстановится /c/Users/bug/repo.

...