2011-08-10 27 views
7

Tôi đang cố gắng sử dụng gitk trên mysysgit. Tôi không sử dụng Cygwin hoặc MinGW để chạy mysysgit, chỉ cần một dấu nhắc lệnh DOS thẳng lên trên Windows.Sử dụng gitk trên msysgit

File gitk là trong bin/thư mục, nhưng nó không phải là một thực thi, vì vậy khi tôi gõ gitk tôi nhận được:

'gitk' không được công nhận là một lệnh nội bộ hay bên ngoài, có thể hoạt động chương trình hoặc tập tin thực thi.

+0

gitk là một ứng dụng TCL nên nó cần phải được chạy với wish.exe tìm thấy trong thư mục/bin thư mục. –

Trả lời

11

Sử dụng gitk.cmd từ cmd/ thư mục

+0

bạn đã rất hữu ích. cảm ơn bạn – babonk

1

Nếu bạn đã cài đặt Git for windows và bạn đang chạy cmder trên cửa sổ và không thể khởi động gitk, sau đó:

  • Nhấn superkey, tìm hệ thống môi trường Varibales. Bạn sẽ thấy Edit system environmental variables ở đó.
  • Sửa PATH (mũ trên đầu trang)
  • Thêm C:\Program Files (x86)\Git\cmd (hoặc bất kỳ con đường đúng đắn được) ở cuối, và chấm dứt việc phù hợp với một dấu chấm phẩy
  • relaunch cmder
  • thay vì gitk, hãy viết bây giờ gitk.cmd

Xong.

Lưu ý: Các hướng dẫn trên có thể đứng hợp lệ cho các công cụ dòng lệnh khác hơn mingw hoặc cygwin hoặc bash như vỏ

+0

hoặc cài đặt Git cho Windows, thêm 'C: \ Program Files \ Git \ cmd' và sử dụng' gtik' làm lệnh – Yar

+0

Câu hỏi này phù hợp với người dùng không phải là người dùng không phải là người dùng mạng. 'gitk' không hoạt động cho tôi khi dùng' cmder'. – DDM

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