web-dev-qa-db-ja.com

git:コマンドが見つかりません(OS X 10.5の場合)

最近gitを使おうとすると、このエラーが発生します。 gitを使うことはめったにないので、いつエラーが始まったのか正確にはわかりません。以前使っていました。私はそれや私が知っている私のマシンについて何も変更しませんでした。今では動作しません。

this インストーラーを使用して最新バージョンを確認して再インストールしましたが、ターミナルで同じエラーが発生します。

これを聞いたことがある人はいますか?インストーラーは問題なく実行され、エラーは発生しませんが、ターミナルで「git」コマンドを認識しません。

OS10.5を実行しています

[〜#〜]編集[〜#〜]

PATH変数を示した以下の応答によると、それが問題だと思います。ある時点でMacPortsをインストールしたため、.profileが変更されましたが、元に戻す方法がわかりません。私の古い.profileはこれでした:

alias g='git'
export PS1='$(git branch &>/dev/null; if [ $? -eq 0 ]; then \
echo "\[\033[00m\]$(git branch grep ^*sed s/\*\ //) "; fi)\$\[\033[00m\] '
export LC_CTYPE=en_US.UTF-8
export PATH=$PATH:/usr/local/bin

私の新しい.profileはこれです:

export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/share/man:$MANPATH

これらの2つのファイルを1つにするにはどうすればよいですか?

19
James P. Wright

リンクしたページから:

/usr/local/git/bin

それはあなたのPATHにありますか?

開いた ~/.profileお気に入りのエディターで、行を追加します

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

これにより、アイテムがPATH変数(コロンで区切られる)に追加されるため、パスを変更する他のコマンドと互換性があります。

24
Josh Lee

マウンテンライオンでも同じ問題がありました。

XCodeを使用している場合は、それを実行します。次に、[XCode]-> [preferences]に移動し、[コマンドラインツール]をインストールします。

それはそれです、私のために働きました。

http://www.hongkiat.com/blog/mountain-lion-git-fix/

24
Alon Shacham

これにアプローチする別の方法は、/etc/paths.d/gitファイルがあるかどうかを確認することです。 OSXインストーラーは、以下を含むファイルを作成する必要があります。

/usr/local/git/bin

.bash_profileを必要とせずに、または少なくとも.bash_profile、またはケースの.profileに特別なエントリがない状態で取得されるようにします。

.bash_profileを削除して新しいシェルウィンドウを開くことをテストしましたが、それでもgitコマンドを解決できます。

10

私のために働いたのは

  1. AppStoreから最新バージョンのXcodeをインストールする
  2. ランニング alias git='xcrun git' per この男
8
devlord

それでもこの問題が発生する場合は、/ usr/libexec/path_helperが実行可能であることを確認してください。 Preztoをインストールしたときにこの問題が発生しました。

Sudo chmod ugo+x /usr/libexec/path_helper
5
tquach

ホームディレクトリに移動します。

cd ~

作業ディレクトリを印刷することで、正しいディレクトリにいることを確認できます。

pwd

次のように出力されます:/ user/YOUR_USER

次に、bashプロファイルを開きます。

vi .bash_profile

次のようなものが表示されます。

Bash Profile VI

次に、「i」を押して挿入モードに入ります

insert mode

次に、エクスポートをファイルに追加します( COMMAND+c そして COMMAND+v コピー&ペースト):

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

次に、「esc」ボタンを押してから、次のように入力して変更を書き込み、終了します。

:wq

次に、Enterキーを押します。

次に、ターミナルを閉じて終了し、新しいターミナルを開く必要があります。

1
anataliocs

私の場合、pathには何の問題もありませんでしたが、XCodeが正しくインストールされているかどうかは関係ありません。

ターミナル([アプリケーション]> [ユーティリティ]> [ターミナル])で、次のように入力しますrun

xcode-select --install

このコマンドはXCodeDeveloper Toolsをダウンロードしてインストールし、そのメッセージは二度と表示されません。

または、問題のある場所によっては、次のコマンドを実行することも役立つ場合があります。

xcode-select --reset

それが役に立てば幸い!

0
Luiz Dias