Định vị thư mục cài đặt Git trên Mac OS X


99

Tôi chỉ tò mò, Git được cài đặt ở đâu (qua DMG) trên hệ thống tệp Mac OS X?


2
/usr/local/git/ /usr/local/git/libexec/git-core
Ciasto piekarz

7
/usr/bin/gittrên OS X 10.9.5 và XCode 6.1
Kerem

1
bạn luôn có thể mở một thiết bị đầu cuối và nhập vàowhereis git
Sanjit Roy

Câu trả lời:


123

Trình cài đặt từ trang chủ git sẽ cài đặt vào / usr / local / git theo mặc định. Xem thêm câu trả lời này . Tuy nhiên, nếu bạn cài đặt XCode4, nó sẽ cài đặt phiên bản git trong / usr / bin . Để đảm bảo bạn có thể dễ dàng nâng cấp từ trang web và sử dụng phiên bản git mới nhất, hãy chỉnh sửa thông tin hồ sơ của bạn để đặt / usr / local / git / bin trước / usr / bin trong $ PATH hoặc chỉnh sửa / etc / path và chèn / usr / local / git / bin là mục nhập đầu tiên ( xem câu trả lời này ).


1
Lần đầu tiên tôi cài đặt git 1.8 qua dmg, nhưng sau đó cài đặt Công cụ dòng lệnh cho XCode (không phải XCode4 đầy đủ) từ Apple đã cài đặt 1.7. Đặt / usr / local / git / bin ở phía trước đường dẫn của tôi đã giúp tôi sử dụng lại 1.8. Cảm ơn!
emkman

Tuyệt vời, nó cũng hoạt động với tôi trên 10.8.4, có phiên bản cũ và cài đặt mới không phản ánh, việc thay đổi thứ tự trong / etc / path hoạt động.
Mohammad Arif

163

Nó có trong PATH của bạn không? Nếu vậy, chỉ cần chạy which gittrong thiết bị đầu cuối và nó sẽ cho bạn biết.


14
điều này sẽ cung cấp cho đường dẫn của tệp nhị phân git không phải là thư mục cài đặt git.
Ciasto piekarz

41

chỉ cần nhập vào which gitcửa sổ đầu cuối của bạn và nó sẽ hiển thị cho bạn chính xác nơi nó đã được cài đặt.


7

Trên hầu hết các hệ thống dựa trên UNIX, tại /usr/bin/git(nếu được cài đặt với các tùy chọn mặc định),
tất cả các tập lệnh liên quan đến git đều ở/usr/libexec/git-core


4

Thông thường một số ứng dụng đã được biết là lấy nó từ đường dẫn Xcode.app: /Application/Xcode.app/Contents/Developer/usr/bin/

Coda 2, thích đường dẫn này hơn liên kết mềm tại / usr / bin.



2

Chủ yếu là trong /usr/local/git(cũng có /etc/paths.d/git/etc/manpaths.d/gitmục).


2

Trên Linux, lệnh là whereis. Ngoài ra, bạn có thể phát hành find / -name gitvà chờ đợi vĩnh viễn. Hoặc thửecho $PATH | sed "s/:/ /g" | xargs -L 1 ls | grep git


2

bạn có thể chỉ cần sử dụng lệnh này trên một thiết bị đầu cuối để tìm git trên nền tảng unix (mac / linux) -

whereis git

Lệnh này sẽ trả về một cái gì đó như - / usr / bin / git


0

Nếu bạn có cài đặt / cập nhật mới của Xcode, có thể tệp nhị phân git của bạn không thể được thực thi (tôi đã có phần mềm của tôi /usr/bin/git). Để khắc phục sự cố này, chỉ cần chạy điều kiện giấy phép Xcode và "Chấp nhận" và thử lại, nó sẽ hoạt động.


0

Trên Mojave

Hệ nhị phân ở

/usr/bin/git

Các tập lệnh liên quan ở đây

/Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git
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.