Lệnh Terminal để tìm phiên bản Git nào tôi đã cài đặt?


89

Lệnh terminal để tìm phiên bản Git hiện được cài đặt trên hệ thống của tôi là gì?

Câu trả lời:


109

Vâng, đơn giản - git --version(đúng với hầu hết các ứng dụng)


Nếu bạn nhận được -bash: git: command not foundkhi bạn chạy, điều git --versionđó có nghĩa là git chưa được cài đặt hoặc nó không có trên PATH.

  1. Hãy chắc chắn rằng git đã được cài đặt.

    • Git thường được cài đặt tại /usr/local/git/
    • Hãy chắc chắn rằng có một tệp nhị phân nơi bạn đã cài đặt git. Nếu không, cài đặt git.
  2. Nếu git được cài đặt, thì nó hầu như không có trên PATH

    • Tìm đường dẫn nơi bạn đã cài đặt nó và làm một cái gì đó như thế này để thêm nó vào đường dẫn và thiết lập trong hồ sơ của bạn:

      echo 'export PATH=/usr/local/git/bin:$PATH' >> ~/.profile

    • Sau đó, đảm bảo bạn khởi động lại thiết bị đầu cuối trước khi thử chạy bất kỳ lệnh git nào


Ok, đó là những gì tôi nghĩ. Khi tôi thử, tôi nhận được "-bash: git: lệnh không tìm thấy" Tôi biết git đã được cài đặt. Đã sử dụng nó một thời gian. Tôi đang ở trong thư mục người dùng của tôi nếu điều đó quan trọng.
zechdc

@ Dixdc - Nếu bạn không tìm thấy lệnh, thì nó chưa được cài đặt, hoặc nó không có trên PATH.
manojlds

@Radu Nó được cài đặt. Ít nhất tôi tin rằng nó đã được cài đặt. Tôi vừa cam kết một cái gì đó bằng cách sử dụng Tower App.
zechdc

@ Dixdc - Tìm nơi bạn đã cài đặt và làm một cái gì đó nhưecho 'export PATH=/usr/local/git/bin:$PATH' >> ~/.profile
manojlds

@manojlds Ok, có vẻ như git được cài đặt tại /usr/local/git. Tôi đã chạy lệnh đó và nó đã tạo ra một tệp có tên .profile trong thư mục người dùng của tôi. Vẫn không thể chạy git --versionCó nhiều thứ hơn là chỉ chạy lệnh đó không? Tôi là một thiết bị đầu cuối mới. :)
zechdc
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.