GitバンドルのコマンドをTextMate用に使用しようとすると( 'Show Uncommited Changes')、 sh:行1:git:コマンドが見つかりません '。Textmateのgitコマンドが 'sh:line 1:git:command not found'で失敗する
GitでTextMateを動作させるにはどうすればよいですか?
GitバンドルのコマンドをTextMate用に使用しようとすると( 'Show Uncommited Changes')、 sh:行1:git:コマンドが見つかりません '。Textmateのgitコマンドが 'sh:line 1:git:command not found'で失敗する
GitでTextMateを動作させるにはどうすればよいですか?
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がインストールされていることを確認してください。
@Radamanthusコマンドラインから "sh git"を実行しないでください。あなたは "git"を直接実行するべきです。また、gitバイナリへのパスを取得するには、whichコマンド(gitを実行)を使用する必要があります(@ John Millikinが述べたように)。
また、TM_GIT varを追加したら、TextMateを再起動してください。環境設定を変更した後、再起動せずに私のために働かなかった。
うん。それはすぐに私のために働いた。 –
あなたはすでにあなたがちょうどその(すなわち、それは/etc/paths.d/git内のファイルを植え)git-osx-installerは、非CLIアプリケーションへのgitを利用できるようにすることができ許可されている場合..:
Untick the PATH shell variable set by default in the textmate preferences.
gitの場所をTextMate > Preferences... > Advanced > Shell Variables
のPATHシェル変数に追加してください。
私は最近、Snow Leopardで同じ問題を抱えていましたが、上記の解決策のどれも働いているとは思わなかった。だから私はこのように私のgitの実行可能ファイルに/usr/bin
にシンボリックリンクを作っ:
cd /usr/bin
sudo ln -s `which git` git
その後、Textmate
をリニューアルし、それが任意の変数または何
あなたが答えになるビートを追加することなく、魅力のように働きました。 –
おかげで、束、作品。 – Matthias
PS:何らかの理由で、私の同僚はSnow Leopardでこの問題にぶつかりませんでした。 – Matthias