При настройке среды dev на новом компьютере с Windows 10 я столкнулся с следующей проблемой: я не могу клонировать удаленный репозиторий git через WebStorm (обе версии 11.0.4 и 2016.2 - обе оценки).Не удается клонировать git-репозиторий в WebStorm
Любопытно, что я могу успешно клонировать с помощью командной строки Windows на одном компьютере, а другие люди успешно клонируют одно и то же репо с аналогичной настройкой, используя WebStorm на разных машинах.
Git установлен по умолчанию (C:\Program Files\Git
), используя стандартные пресеты Windows, каталог cmd находится на PATH, имя пользователя и адрес электронной почты настроены (я даже пытался генерировать ключи SSH) - и, опять же, клон работает как ожидаемый в командной строке.
URL-адрес репо: [username]@[ip]:/var/www/git/[repo.git]
(репо проживает на локальном сервере). Этот URL-адрес успешно используется в клонировании командной строки и других WebStorms.
Настройки WebStorm git по умолчанию, с правильным путем указывается путь к git.exe (тот, что находится в каталоге cmd), и Test работает. Попытки были сделаны как с использованием встроенных, так и с исходными вариантами.
При попытке проверить в WebStorm тест завершился с ошибкой Test repository failed
.
При открытии репо, который был клонирован с помощью командной строки и пытается обновить в WebStorm, эти результаты:
Built-in mode:
16:26:06.446: cd [redacted]
16:26:06.446: git -c core.quotepath=false fetch origin --progress --prune
error: cannot spawn C:\Users\User\AppData\Local\Temp\git-ssh-0.bat: No such file or directory
fatal: unable to fork
Native mode:
16:26:24.404: cd [redacted]
16:26:24.404: git -c core.quotepath=false fetch origin --progress --prune
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,gssapi-with-mic,password).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
я пытался каждый магия вуду, о которой я мог думать (uninstalls, версии, UAC, процессы, каталоги, магия PATH и т. д.), и ничто не помогло.
Любая помощь будет принята с благодарностью - следующий шаг в списке для Windows переустанавливать ... :)
Чтобы уточнить, можете ли вы клонировать другие репозитории с помощью WebStorm, или у вас возникают проблемы с клонированием? Возможно, это связано с сохранением ваших учетных данных в приложении. –
На этой конкретной машине - нет с того же сервера. Впрочем, не попробовать от GitHub. Однако я подумал об этом и отключил возможность сохранения учетных данных в WebStorm. – st2rseeker