Подтвердить что ты не робот

Android Studio не может запускать git, хотя на самом деле может

Мой Android Studio жалуется на

Не удается запустить Git: /usr/bin/git

Вероятно, путь к исполняемому файлу Git недействителен

хотя я действительно могу использовать Git в студии android, а /usr/bin/git работает в терминале.

Как избавиться от этой ложной ошибки

Вот мой файл ~/.bash_profile

export PATH=/usr/bin/git:$PATH

4b9b3361

Ответ 1

Вероятно, это проблема разрешения на стороне AS. Вы можете попробовать привязать /usr/bin/git к /user/local/bin/git и сделать AS, указывающий на символическую ссылку.

Ответ 2

Если вы используете Mac OSX, запустите sudo xcodebuild -license в терминале. Он покажет стену с текстом. Внимательно прочитайте лицензию;) и продолжайте нажимать Space, пока не достигнете конца, а затем просто введите agree и нажмите enter. Это зафиксировало ошибку выше для меня в Android Studio.

В некоторых случаях даже это может не решить эту проблему. Попробуйте запустить следующую команду в терминале и перезапустить Android Studio.

sudo /usr/bin/git

Ответ 3

После обновления Xcode до 7.0 мой Android Studio жаловался на Git, и решение для меня было отправлено на терминал и введите

 sudo /usr/bin/git

или

sudo git --version

Это покажет вам это сообщение:

Вы не согласились с лицензионными соглашениями Xcode. Вы должны согласиться с оба лицензионных соглашения ниже, чтобы использовать Xcode.

в финале вы должны согласиться с лицензией

Набрав "согласен", вы соглашаетесь с условиями программного обеспечения лицензионные соглашения.

Ответ 4

Исправлено. На моем Mac не было Xcode.

Установлен из командной строки

xcode-select --install

Он попросит приглашение установить accept и установить

Затем попробуйте

git --version

Ответ 5

Чтобы найти путь git:

which git

Ответ 6

В моем случае я загрузил обновление Xcode и не помнил Принять новое Лицензионное соглашение/Условия и положения. Поэтому я только что начал Xcode и согласился с новым лицензионным соглашением, и он начал работать.

Ответ 7

Сначала вам нужно принять лицензию

xcodebuild -license accept