2012-05-22 30 views
5

Tôi đang sử dụng Mac và tôi thường chạy hầu hết lệnh git của mình thông qua dòng lệnh. Đột nhiên sáng nay, tất cả các lệnh dòng lệnh git của tôi đều ngừng hoạt động. Nếu tôi gõ 'status git', nhà ga xuất hiện để treo trong khoảng một phút, và kết thúc không hiển thị bất cứ điều gì:Git từ dòng lệnh không hoạt động, nhưng sử dụng máy khách git (như SmartGit) thì

01412b-malberts:f2 sbanerjee$ git status 
01412b-malberts:f2 sbanerjee$ 

lệnh git khác như, kéo, đẩy, và chi nhánh đều có hành vi tương tự.

Kỳ lạ thay, sử dụng GUI git như SmartGit (thực tế sử dụng cùng lệnh thực thi git làm dòng lệnh) có vẻ hoạt động tốt. Tôi có thể xem các tập tin đã sửa đổi, đẩy, kéo, mọi thứ.

Tôi đã thử gỡ cài đặt và cài đặt lại git, tái nhân bản repo của tôi và khởi động lại máy tính xách tay của mình. Bất cứ ai có thể giúp tôi nhận được lệnh git của tôi làm việc từ dòng lệnh?

+5

Thử làm 'git' để chắc chắn rằng bạn đang thực sự chạy git, và không phải cái gì khác. –

+0

Ngoài ra kiểm tra xem vỏ của bạn có phải là vấn đề không. Bạn cũng có thể kiểm tra trạng thái thoát của lệnh git, xem bên trong thư mục '.git /' của bạn nếu có bất cứ điều gì tắt (ít có khả năng là do GUI hoạt động). – suvayu

+0

Tôi chạy git, và nó trỏ đến vị trí chính xác:/usr/local/git/bin/git. Bất kỳ suy nghĩ nào khác? – Swaraj

Trả lời

0

Thử chạy git với một số lỗi trên:

GIT_TRACE=2 git status 

Âm thanh như một địa phương vấn đề chứ không phải là một lỗi git (thư viện?).

2

Hãy bỏ qua câu hỏi này hoàn toàn ... kẻ Xin lỗi, nhưng tôi đã hÓp do một đồng nghiệp người chạy một kịch bản trong thiết bị đầu cuối của tôi khiến tôi sử dụng mac SimpleText để nói ra tất cả các đầu ra từ lệnh git ...

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