RStudio Git - Неверное имя каталога - PullRequest
0 голосов
/ 24 декабря 2018

У меня есть множество локальных репозиториев на моем ноутбуке, которые связаны с удаленными устройствами в bitbucket, и команды git (включая коммит и push / pull) ранее работали в RStudio, но сегодня все репозитории перестали работать.Они показывают ошибку «RStudio, имя каталога неверно».

Я использую W10, RStudio 1.1.463, версия git 2.19.1.windows.1

Я пробовал решения дляпредыдущие подобные вопросы (пути репо не содержат не ASCII-символы).Я могу использовать git с SourceTree, поэтому я не думаю, что это проблема с моей версией git.

Когда я пытаюсь зафиксировать / вытащить / нажать изменения, он просто показывает «RStudio, имя каталога недействительно» и делаетне позволяйте мне выполнять какие-либо команды git.Кроме того, когда я смотрю на git viewer в RStudio, он просто пустой / белый, тогда как обычно он позволяет мне ставить файлы и т. Д.

EDIT

Inпопытка решить проблему, я удалил и переустановил git.Хотя git прекрасно работает с SourceTree и в командной строке, RStudio не может его найти, т.е. при создании проекта VCS он возвращает «Git не был обнаружен в системном пути».Тем не менее, я поместил C:\Program Files\Git\bin\ в системный путь через переменные среды.Я также установил путь к исполняемому файлу git в глобальных параметрах RStudio как C:/Program Files/Git/bin/git.exe.Я даже выполнил следующие шаги:

https://github.com/jennybc/happy-git-with-r/issues/67

Единственное отличие заключалось в том, что для критических изменений вместо отображения " Использовать git из командной строки Windows ", он читает " Git из командной строки, а также из стороннего программного обеспечения ", хотя я предполагаю, что это связано с разницей в версии git, а не с каким-либо существенным отличием.У кого-нибудь есть идеи, как это исправить, так как было бы здорово, если бы RStudio снова нашел git?

1 Ответ

0 голосов
/ 30 апреля 2019

У меня была такая же проблема.В Сервис-> Глобальные параметры ...-> Терминал было только 4 варианта: Командная строка (32/64 бит) и Windows PowerShell (32/64 бит).После установки git для windows у него был 5-й вариант «Git Bash», выбрал его, и он заработал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...