Gitはインストールされており、パスにあります。
プラットフォーム: Red Hat Enterprise Linux 5.8。
>which git
/usr/local/bin/git
しかし、それを見つけることはできません。
bower angular#1.0.6 ENOGIT git is not installed or not in the PATH
推奨される回避策は何ですか?
Windows 7/8/8.1パスにGitを追加する
注意:あなたのマシンにはmsysgitがインストールされている必要があります。また、私のGitインストールへのパスは "C:\ Program Files(x86)\ Git"です。あなたのものは違うかもしれません。続行する前に、自分の居場所を確認してください。
Windows環境変数/パスウィンドウを開きます。
Gitのバイナリにpwdを追加し、文字列の最後にcmdを追加します。
;%PROGRAMFILES(x86)%\Git\bin;%PROGRAMFILES(x86)%\Git\cmd
それではPowerShellでテストしましょう。 git
と入力して、コマンドが認識されるかどうかを確認します。
Cmdの代わりにGit Bashを使うだけです。
Node.jsコマンドで次のコマンドを実行します。プロンプト「<git path>」はgit binフォルダーへのパスです。
set PATH=%PATH%;<git path>;
だから、このように:
set PATH=%PATH%;C:\Program Files\Git\bin;
またはこれ:((x86)に注意してください)
set PATH=%PATH%;C:\Program Files (x86)\Git\bin;
これはあなたのパス変数にgitを追加します。あなたがそれを正しくタイプすることを忘れないでください、さもなければあなたはおそらく悪いあなたのパス変数を削除することができます。
リストから2番目または3番目のオプションを選択してGitをインストールしたことを確認してください。 PATHを自動的に変更することでcmdへのGitコマンドを貫通します。
私はWindowsで同じエラーがありました。パスにgitを追加することで問題は解決しました。
G:\Dropbox\Development\xampp\htdocs.penfolds.git\penfolds-atg-development>bower install
bower bootstrap#~3.0.0 ENOGIT git is not installed or not in the PATH
G:\>PATH
PATH=E:\Program Files\Windows Resource Kits\Tools\;
G:\Dropbox\Development\xampp\htdocs.penfolds.git\penfolds-atg-development>set PATH=%PATH%;E:\Program Files\Git\bin;
G:\Dropbox\Development\xampp\htdocs.penfolds.git\penfolds-atg-development>bower install
bower bootstrap#~3.0.0 not-cached git://github.com/twbs/bootstrap.git#~3.0.0
bower bootstrap#~3.0.0 resolve git://github.com/twbs/bootstrap.git#~3.0.0
私はまた同じエラーを得ています、そして、解決策は Git がシステムにインストールされているかどうかを最初にチェックすることで、インストールされていない場合それをインストールしてください。
インストール後、Windowsから Git Bash または Git Shell を開き、プロジェクトに移動します(「cd path」を使用してコマンドプロンプトを表示するのと同じ方法)。 Git Shell はデフォルトで Github windowsインストールでインストールされます。
それから、同じ bower install コマンドを実行します。期待どおりに動作します。
下のスクリーンショットは、 Git Shell を使用したコマンドを示しています。
Windowsでは、コマンドプロンプトでパスを設定することができます。
set PATH=%PATH%;C:\Program Files\Git\bin;
Gitインストールを実行したとき、おそらく選択しませんでした。
「WindowsコマンドプロンプトからGitを使用する」
インストール中に。
Git installを再実行して、そのオプションを選択してください。
あなたは環境パスがありません。次の手順を実行します:
;%PROGRAMFILES%\ Git\bin;%PROGRAMFILES%\ Git\cmd
私はまたcmdからの同じ問題を得、次のステップを使用して解決した。
最初に https://msysgit.github.io/ /をインストールします(まだインストールされていない場合)。それからskinneejoeが提案するようにGitパスを設定します。
set PATH=%PATH%;C:\Program Files\Git\bin;
またはこれ((x86)に注意):
set PATH=%PATH%;C:\Program Files (x86)\Git\bin;
Linuxの場合
gitをインストールしていないのなら:
Sudo apt-get update
Sudo apt-get install git
コマンドwhich git
を使用すると、現在のディレクトリがわかり、その環境変数にない場合はpathを追加します。
私はcPanel CentOS 6 linuxマシンでこの問題にぶつかった。私にとっての解決策はcPanel gitを /usr/local/bin/git にシンボリックリンクすることでした。
ln -s /usr/local/cpanel/3rdparty/bin/git /usr/local/bin/git
からGit Bashをインストールして問題を解決しました Git Bashをダウンロード - /。
次の図に示すようにソフトウェアをインストールするときにこのオプション3を設定します。
最後にBashを使用して右クリックしてプロジェクトフォルダを選択してください。
とタイプ
npmインストール
。わたしにはできる。