2017-01-13 9 views
0

私はリポジトリとphabricatorをコードレビューするためにgit拡張機能を使用しています。私はgitをインストールし、それはコンソールで正常に動作します。アップロードのために私の変更を私はスクリプトを使用しています/ c start bash.exe --login -i -c "arc diff; read -p \" Finished! Enterを押してください。私はgitの拡張機能からこのスクリプトを実行するためのボタンを作成しましたが、私が押しているときにcmd.exeを受け取りました:git拡張機能でスクリプトを使用しているときに 'git'が内部コマンドまたは外部コマンドとして認識されない

コマンドはエラー#1で失敗しました! COMMANDのgit --version

STDOUT(空)

STDERR 'のgit' は、内部または外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません。

(完全な例外トレースについては--traceで実行してください) 完了! Enterを押してください

gitが表示されないgit extensionのエンティティがgitを表示しないcmd.exeを開くようです。すべてのパス変数を設定しました。 cmd.exeからこのスクリプトを実行しようとしているとき、git拡張機能からは動作しません。私はgitの拡張子を使用しています2.49

+0

コンソールでは、gitはうまく動作しません。あなたはgit bashでうまく動作すると言っていますか? – pravs

+0

@pravs cmd.exe(私はgit bashとしてcmdを使うようにインストールしました)とgit bashの両方でうまく動作します –

答えて

1

問題は、bashがbashパスが壊れているため、git拡張モジュールのbashが見つからないという問題でした。私はextJSのためにsenchaをインストールしました。そして、それは私のbashパスを壊しました。

関連する問題