2009-08-12 10 views

答えて

48

http://theappleblog.com/2008/01/09/textmate-no-longer-a-reason-to-avoid-git/

Set the TM_GIT shell variable in the textmate preferences to your git executable to work to solve the command not found problem.

コマンドラインで "gitの" あなたのgitのバイナリ、タイプへのパスを検索します。もちろんGitがインストールされていることを確認してください。

+1

あなたが答えになるビートを追加することなく、魅力のように働きました。 –

+0

おかげで、束、作品。 – Matthias

+0

PS:何らかの理由で、私の同僚はSnow Leopardでこの問題にぶつかりませんでした。 – Matthias

0

@Radamanthusコマンドラインから "sh git"を実行しないでください。あなたは "git"を直接実行するべきです。また、gitバイナリへのパスを取得するには、whichコマンド(gitを実行)を使用する必要があります(@ John Millikinが述べたように)。

1

また、TM_GIT varを追加したら、TextMateを再起動してください。環境設定を変更した後、再起動せずに私のために働かなかった。

+1

うん。それはすぐに私のために働いた。 –

3

あなたはすでにあなたがちょうどその(すなわち、それは/etc/paths.d/git内のファイルを植え)git-osx-installerは、非CLIアプリケーションへのgitを利用できるようにすることができ許可されている場合..:

Untick the PATH shell variable set by default in the textmate preferences. 
0

gitの場所をTextMate > Preferences... > Advanced > Shell VariablesのPATHシェル変数に追加してください。

2

私は最近、Snow Leopardで同じ問題を抱えていましたが、上記の解決策のどれも働いているとは思わなかった。だから私はこのように私のgitの実行可能ファイルに/usr/binにシンボリックリンクを作っ:

cd /usr/bin 

sudo ln -s `which git` git 

その後、Textmateをリニューアルし、それが任意の変数または何

関連する問題