web-dev-qa-db-ja.com

OS X-Gitを起動できない:/ usr / bin / gitおそらくGit実行可能ファイルへのパスが無効です

Android St​​udioでこのエラーが発生します。

Gitを開始できません:/ usr/bin/gitおそらくGit実行可能ファイルへのパスが無効です。

それを修正するオプションが提供され、Android St​​udioの領域に移動して、パスをgitに設定します。に設定されていることがわかります

/ usr/bin/git

そして、私はそのパスをチェックし、そのパスは実際にgit実行可能ファイルへのパスです。 Android St​​udioがgitを起動できないのはなぜですか?

編集:Android St​​udio端末でgitコマンドを使用しようとすると、次のように表示されます:

Xcode/iOSライセンスに同意するには管理者権限が必要です。Sudo経由でrootとして再実行してください。

99

コマンドラインでSudo git --versionを実行する必要があります。 git xcodeのライセンス契約に同意するように求められます。一度完了すると、以前と同様にすべてが機能します。

188
Yaron Recher

MacOS Sierraにアップグレードするとき、次を実行する必要がありました:xcode-select --install

87
Justin

ユーザーのライセンス契約に明示的に同意する必要があります。

これがあなたがそれをするべき方法です:

  1. ターミナルを開く
  2. 次のコマンドを実行します:Sudo xcodebuild -license
  3. 条件に同意します。

それでおしまい! :)

46
cyber101

Xcodeをアンインストールしたため、この問題も発生しました。

次の手順で解決しました。

  1. 端末にxcode-select --installと入力します(ライセンスをインストールします)

  2. Gitをダウンロードして再インストールする

この2つのステップの後、ターミナルでgitgit --versionのようなgitコマンドを使用できます。

しかし、Androidスタジオを開くと、まだエラーが表示されます

したがって、さらに2つのステップが必要です。

  1. 端末でwhich gitと入力します(gitパスを確認します)

  2. Android studioでパス(ステップ3で取得)を構成してから、適用します

下の写真のように enter image description here

わたしにはできる。

31
Magic

ターミナルで「which git」を使用します。 gitの場所が提供されます。 「/ usr/local/bin/git」のように、「修正」をクリックした後に表示されるポップアップにこの場所を貼り付けます。次に、適用をクリックします。

11
Sajid Zeb

ターミナル内

Sudo xcodebuild -license accept
9
Kleyton Menezes

私の状況では、ターミナルで「which git」を使用しました。 「/ usr/bin/git」ではなく、「/ usr/local/bin/git」などのgitロケーションを提供します。「Fix it」をクリックした後に表示されるポップアップでこのロケーションを貼り付けました。次に、[適用]をクリックすると動作します。

5
Cüneyt

同じ問題に遭遇しました。 Gitを起動できない:/ user/bin/git ...そして、終了時に "which git"を実行すると、gitが/ user/local/bin/gitにとどまっていることがわかりました。プロジェクト設定でgitのパスを変更します。そしてそれは働いた。

4
Richard

昨夜Xcodeを更新しました。ターミナルでSudo経由でrootとしてgitを実行すると、Xcodeライセンス条項に同意していないと表示され、それらを表示してターミナルで同意できるようになりました。 Xcodeを開こうとした場合、おそらくGUIバージョンを取得できたでしょう。

3

MacOS Sierraをインストールしたときにxcode-select --installを実行しましたが、正常に動作しました

3
RoTTeN

2つのXcode(ver.7およびver.8)アプリをMac OS Sierraにインストールすると、この問題が発生します。

私がしていることは、Xcode 8を開いて、Preferencesに移動し、Locationsタブで、コマンドラインツールXcode 8.0に設定します。

1
felixwcf

「/ usr/local/bin/git」パスを試し、「Test」ボタンをクリックしましたが、エラーが発生していました。

そのため、テストボタンの横にある3つのドットをクリックして、指定されたパスにジャンプしましたが、git実行可能ファイルはありませんでした。だから、以下のパスでgit execを見つけました:

/ usr/local/git/bin/git

役に立てば幸いです。

1
Varsha P

ターミナルのSudo xcode-select --resetが問題を即座に解決しました。

1
Valentin

私の場合、Xcodeアプリの名前をXcode9に変更し、後でXcodeに名前を変更しました。

Xcode.appパスを更新する必要がありました。

端末でSudo xcode-select --switch /Applications/Xcode.appと入力した後、すべて正常に動作しました

1
Ygor Yuri

PhpStormでも同じ問題がありました。これは、OS X EL CapitanでXCodeを更新した後に思い付きました。この更新後、XCodeとOS Xに必要なライセンスを受け入れるためにそれを開きませんでした。ライセンスを受け入れると、問題は解決しました。

1
CodeWhisperer
  1. Sudo git --versionを実行します

  2. すでにXcodeがインストールされている場合:Sudo softwareupdate -ia --verboseを実行している場合:xcode-select --install Sudo xcodebuild -license

  3. Sudo xcode-select -switch/Library/Developer/CommandLineTools

この後、システムを再起動することを忘れないでください。それは私のために働いたし、確かにあなたにもあなたのために働く。

1
Namita

Gitを https://git-scm.com からダウンロードし、ダウンロードしてインストールし、ターミナルタイプどのgitgitパスを取得します

Satishs-MacBook-Air:〜gitのPathuri $

/ usr/local/bin/git

Satishs-MacBook-Air:〜Pathuri $

[適用]をクリックして、解決するポップアップに合わせます。

0
impathuri

最近Jetbrains Toolboxをインストールした場合:

ツールボックスからアンインストールしてインストールすると、問題が解決しました。

0
handris