OS X - Не удается запустить Git:/usr/bin/git Возможно, путь к исполняемому файлу Git недействителен

Я получаю эту ошибку в Android Studio:

Не удается запустить Git:/usr/bin/git           Вероятно, путь к исполняемому файлу Git недопустим.

Это дает мне возможность исправить это, когда он переносит меня в область в Android Studio, чтобы установить путь к git. Я вижу, что он установлен на

/USR/бен/git

И я проверяю этот путь, и этот путь - действительно путь к исполняемому файлу Git. Почему Android Studio не может запустить git?

EDIT: когда я пытаюсь использовать команды Git в терминале Android Studio, он говорит:

Согласие на лицензию Xcode/iOS требует привилегий администратора, пожалуйста повторите запуск с правами root через sudo.

Ответ 1

Вы должны запустить sudo git --version в командной строке. Он попросит вас согласиться с лицензионным соглашением git xcode, после того как все будет работать, как прежде.

Ответ 2

При обновлении до MacOS Sierra мне пришлось запускать: xcode-select --install

Ответ 3

Вы должны явно согласиться с пользовательским лицензионным соглашением.

Вот как вы должны это делать:

  • Открыть терминал
  • выполните следующую команду: sudo xcodebuild -license
  • согласны с условиями.

Что это!:)

Ответ 4

У меня тоже есть эта проблема, потому что я удалил свой Xcode.

Я решил это с помощью следующих шагов:

  1. Введите xcode-select --install в терминале (устанавливает лицензию)

  2. Загрузите git и переустановите его

После этих двух шагов я могу использовать команды git в терминале, например git или git --version.

Но когда я открываю студию Android, она все еще показывает ошибку

поэтому нам нужны еще два шага:

  1. Введите which git в свой терминал (узнайте путь git)

  2. Настройте путь (вы получили на шаге 3) в своей студии Android, затем примените

Как и ниже рис. enter image description here

Меня устраивает.

Ответ 5

используйте ", который git" в терминале. Он предоставит вам ваше местоположение git. например "/usr/local/bin/git" вставьте это местоположение в всплывающее окно, которое появилось после нажатия "Исправить". Затем нажмите "Применить".

Ответ 6

В терминале

sudo xcodebuild -license accept

Ответ 7

В моей ситуации я использовал "который git" в терминале. Он предоставит мне мое расположение git типа "/usr/local/bin/git" вместо "/usr/bin/git". Я вставил это местоположение в всплывающее окно, которое появилось после нажатия "Исправить". Затем нажмите и примените, и он работает.

Ответ 8

Я столкнулся с одной и той же проблемой. Идея указывает на то, что: Не удается запустить Git:/user/bin/git... И я запускаю "который git" на завершении, и я обнаружил, что мой git остается на:/user/local/bin/git Поэтому мне нужно изменить путь git к настройке проекта. И это сработало.

Ответ 9

Я обновил Xcode вчера вечером. Я запустил git как root через sudo в терминале, а затем сказал, что я не согласен с условиями лицензии Xcode и разрешил мне просматривать их, а затем согласиться на терминал. Я, вероятно, получил бы версию GUI, если бы попытался открыть Xcode.

Ответ 10

Когда я установил MacOS Sierra, я запустил xcode-select --install и работал нормально

Ответ 11

У меня была такая же проблема в PhpStorm. Это пришло ко мне после обновления XCode на OS X EL Capitan. После этого обновления я не открыл его, чтобы принять лицензию, необходимую для XCode и OS X. Когда я принял лицензию, проблема была решена.

Ответ 12

У меня есть эта проблема, когда в моей Mac OS Sierra установлены два приложения Xcode (ver.7 и ver.8).

Что я делаю, просто откройте Xcode 8, перейдите в Настройки, выберите вкладку Расположение и установите Инструменты командной строки, чтобы Xcode 8.0.

Ответ 13

В моем случае я изменил имя приложения Xcode на Xcode9 и позже переименован в Xcode.

Мне нужно было обновить мой путь Xcode.app.

После ввода sudo xcode-select --switch/Applications/Xcode.app на терминале все снова работало нормально

Ответ 14

sudo xcode-select --reset в терминале мгновенно решил проблему для меня.

Ответ 15

Я попробовал путь "/usr/local/bin/git" и нажал кнопку "Test", но получил ошибку.

поэтому я нажал на три точки, кроме кнопки "Тест", и прыгнул на заданный путь, но не было никакого исполняемого файла git. Итак, по пути ниже я нашел git exec:

/USR/локальные/мерзавец/bin/мерзавец

Я надеюсь, что это помогает.

Ответ 16

Загрузите git из https://git-scm.com после загрузки, установите его, а затем в терминале введите который git вы получите git путь

Satishs-MacBook-Air: ~ Pathuri $, который git

/usr/local/bin/git

Satishs-MacBook-Air: ~ Pathuri $

нажмите, чтобы применить и вставьте его во всплывающее окно, которое оно решит.

Ответ 17

Если вы недавно установили Jetbrains Toolbox:

Удаление и установка с помощью Toolbox решила проблему для меня.

Ответ 18

  1. Запустите sudo git --version

  2. Если Xcode уже установлен: Запустите sudo softwareupdate -ia --verbose Если нет: выберите xcode --install sudo xcodebuild -license

  3. sudo xcode-select -switch/Library/Разработчик /CommandLineTools

После этого не забудьте перезапустить систему. Это сработало и для меня, и для вас, конечно, для вас.

Ответ 19

Очень простое решение, просто перезагрузите Mac.