Я хочу создать удаленное репо в сетевом месте с именем Windows \\company.net\dumptruck\repos\MyRepo
с помощью SourceTree. Я читал, но я не нашел решения для моего дела. Вот что я сделал.Создание удаленного git в сетевом расположении Windows с использованием SourceTree: fatal: невозможно получить текущий рабочий каталог: Нет ошибки
- Я попытался открыть терминал из SourceTree, но он не открывается. Это потому, что я думаю, вам нужно сначала создать/клонировать репо.
- Затем я попытался создать новое репо через графический интерфейс SourceTree, указав в качестве пути
\\company.net\dumptruck\repos\
и//company.net/dumptruck/repos/
. В обоих случаях я получил ошибкуfatal: unable to get current working directory: No error
- Я думал, что лучше всего пойти с командной строкой. Поэтому я создал локальное репо в
C:\Somewhere\MyRepo
, чтобы иметь возможность открыть терминал. Затем я выпустилcd //company.net/dumptruck/repos/
, а затемgit init --bare
. Я получаю ту же ошибку, как и раньше:fatal: unable to get current working directory: No error
Обратите внимание, что я могу достигнуть папке//company.net/dumptruck/repos/
- Обе команды
pwd
и эхо$PWD
обеспечить//company/dumptruck/repos/
Любой намек?
В '// company.net/dumptruck/repos /' Я могу писать все, что захочу, поэтому я предполагаю, что у меня есть права на чтение/запись по крайней мере. Однако, если проблема 'cd ..', я получаю разрешение. –
Похоже, что путь к каталогу не может быть фактическим, а скорее ссылкой на другой каталог. Как мои документы и документы. Выпускаете эти команды на фактическом сервере, я имею в виду, что вы удалены на сервер и запускаете его на самом сервере? – Stryker
Вы упомянули // company/dumptruck/repos /, когда вы делаете pwd. это отличается от \\ company.net \ dumptruck \ repos \ или //company.net/dumptruck/repos/. Является ли \\ вашим сервером 'имя'? – Stryker