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 - ... ... enter image description here Текущий путь, если вы можете видеть, не является хорошим местом. И каждый раз, когда вы вводите строку кода, 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