2009-08-12 43 views

Trả lời

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.

Để tìm đường dẫn đến git nhị phân của bạn, gõ "mà git" trên dòng lệnh. Và tất nhiên, hãy chắc chắn rằng Git được cài đặt.

+1

Bạn đánh bại được câu trả lời. –

+0

cảm ơn một nhóm, hoạt động. – Matthias

+0

PS: vì lý do nào đó, đồng nghiệp của tôi đã không gặp phải vấn đề này trên Snow Leopard, đã làm việc ra khỏi hộp. – Matthias

0

@Radamanthus Bạn không nên chạy "sh git" từ dòng lệnh của mình. Bạn nên chạy "git" trực tiếp. Ngoài ra, bạn nên sử dụng lệnh nào (chạy "mà git") để có được một đường dẫn đến git nhị phân của bạn (như đã đề cập bởi @ John Millikin).

1

Ngoài ra, khi bạn thêm TM_GIT var, hãy khởi động lại TextMate. Không hoạt động cho tôi sau khi thay đổi tùy chọn mà không cần khởi động lại.

+1

Hmm. Nó đã làm việc ngay lập tức cho tôi. –

3

Nếu bạn đã cho phép git-osx-installer để làm cho git sẵn cho các ứng dụng phi-CLI (tức là nó trồng một tập tin trong /etc/paths.d/git) sau đó bạn có thể chỉ ..:

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

Thêm vị trí của git của bạn vào biến hệ vỏ PATH trong TextMate > Preferences... > Advanced > Shell Variables.

2

Gần đây, tôi đã chạy trong cùng một vấn đề với Snow Leopard và không có giải pháp nào ở trên hiệu quả hơn. Vì vậy, tôi đã thực hiện một liên kết tượng trưng trong /usr/bin đến tập tin thực thi git của tôi như thế này:

cd /usr/bin 

sudo ln -s `which git` git 

sau đó bắt đầu lại Textmate và nó làm việc như một nét duyên dáng, mà không cần thêm bất kỳ biến hoặc bất cứ điều gì

Các vấn đề liên quan