Windows-не удается запустить git: возможно, путь к исполняемому файлу git недействителен
Can't start Git: C:UsersCloudion PCAppDataLocalGitHubPortableGit_d93ee8917cfa9add886773e6be9ec08609a502b6bingit.exe Probably the path to Git executable is not valid.
Я получаю вышеуказанное сообщение, которое связано с git в Android studio для windows.до сих пор я использую Android studio без каких-либо проблем в течение последних нескольких месяцев. теперь я получаю это все время, когда я набираю код.
`C:UsersCloudionAppDataLocalGitHubPortableGit_d93ee8917cfa9add886773e6be9ec08609a502b6bingit.exe`
но теперь я не могу найти git.exe
выше. Что случилось? Меняется ли местоположение?
4 ответов
наконец-то я понял. расположение git.exe изменяется с
C:\Users\Cloudion\AppData\Local\GitHub\PortableGit_d93ee8917cfa9add886773e6be9ec08609a502b6\bin\git.exe
to
C:\Users\CloudionPC\AppData\Local\GitHub\PortableGit_c7e0cbde92ba565cb218a521411d0e854079a28c\mingw32\bin\git.exe
вам нужно установить путь к исполняемому файлу git в папку, где git установлен в вашей системе. Что-то вроде C:\Users\ProgramFiles - ... ... Текущий путь, если вы можете видеть, не является хорошим местом. И каждый раз, когда вы вводите строку кода, Aandroi Studio ищет исполняемый файл Git для отслеживания изменений в репо.
после установки GitHubDesktop:https://desktop.github.com/, в зависимости от вашей версии, расположение выглядит следующим образом:
C:\Users\YOUR-USER-NAME\AppData\Local\GitHubDesktop\app-0.5.3\resources\app\git\mingw64\bin\git.exe
в консоли событий Android Studio вы можете нажать на + Fix it + link, сразу после Can't start Git: git.exe Probably the path to Git executable is not valid.
сообщение. Это приведет вас к окну настройки, чтобы ввести полный путь к git.exe
введите, какой git в вашем терминале / cmd (узнайте путь git)
which git
это даст вам исходный путь, где он установлен. Затем передайте / установите этот путь в Android studio, а затем нажмите кнопку Тест. Будет продемонстрирован успех.
моя ошибка была, раньше у меня был путь, как /usr/bin/git
это не работает.
Тогда
which git
Он дал правильный путь. /usr/local/bin/git
FYI, я использую Mac