Cài đặt git trên OSX 10.8 mà không cần Xcode


15

Tôi muốn thiết lập môi trường phát triển của mình trên iMac của bạn gái tôi, nhưng cô ấy không tuyệt vời khi tôi lãng phí 3 GB dung lượng, đó là những gì Xcode chiếm. Cô ấy cũng không muốn / không thể nâng cấp quá 10.8 vì sau đó Photoshop sẽ không hoạt động, hoặc một số điều vô nghĩa.

Làm cách nào tôi có thể nhận được git trên OSX 10.8 mà không cần Xcode. Tôi bằng cách nào đó nghi ngờ rằng không thể chạy một vài megabyte git mà không có 3GB Xcode.

Câu trả lời:


10

Lưu ý rằng đây là bản sao đơn giản của câu trả lời trước đây của tôi trên superuser.com .

Đây là một cách để cài đặt git trên Mac OS X mà không cần XCode.

Trang web chính thức của Git cung cấp trình cài đặt: http://git-scm.com/doad/mac

Sau khi cài đặt git, bạn cũng phải thêm thư mục của nó vào đường dẫn của bạn: echo "PATH=/usr/local/git/bin:\$PATH" >> ~/.bash_profile source ~/.bash_profile

Thêm thư mục vào đường dẫn sẽ ngăn Mac OS X yêu cầu bạn cài đặt XCode mỗi lần bạn nhập gitvào thiết bị đầu cuối.

Tín dụng được gửi tới Bobby Allencâu trả lời của GoZon trên SO .


Điều này! Phải thêm vào đường dẫn (ít nhất là cho Sierra) không được đề cập trong readme hoặc trên trang web mà tôi có thể thấy.
Melbourne2991

7

Có một trình cài đặt nhị phân mà bạn có thể tải xuống. Xem thêm Bắt đầu - Cài đặt Git của gittrang web:

Có một số cách để cài đặt Git trên máy Mac. Đơn giản nhất có lẽ là cài đặt Công cụ dòng lệnh Xcode. Trên Mavericks (10.9) trở lên, bạn có thể thực hiện việc này đơn giản bằng cách thử chạy git từ Terminal ngay lần đầu tiên. Nếu bạn chưa cài đặt nó, nó sẽ nhắc bạn cài đặt nó.

Nếu bạn muốn có một phiên bản cập nhật hơn, bạn cũng có thể cài đặt nó thông qua trình cài đặt nhị phân. Trình cài đặt OSX Git được duy trì và có sẵn để tải xuống tại trang web Git, tại địa chỉ http://git-scm.com/doad/mac .

Tuy nhiên, như @denis chỉ ra , kể từ tháng 7 năm 2017, các tệp nhị phân trên trang tải xuống của trang web Git là cho 10.9 hoặc mới hơn. Nếu bạn nhìn vào nơi các tệp nhị phân thực sự được lưu trữ, trên SourceForge , có một Câu hỏi thường gặp về phiên bản trình cài đặt nhị phân nào sẽ tải xuống nếu bạn có phiên bản Mac OS X / macOS cũ hơn:

Tôi nên tải phiên bản nào?

Nếu bạn đang chạy:

  • 10.6 Báo tuyết: git - * - báo tuyết
  • 10.7 Sư tử: git - * - báo tuyết
  • 10.8 Sư tử núi: git - * - báo tuyết
  • 10.9 Mavericks: git - * - mavericks
  • 10.10 Yosemite: git - * - mavericks
  • 10.11Yosemite [ sic ]: git - * - mavericks

Vì vậy, trong 10.8, bạn sẽ muốn tải xuống bất kỳ trình cài đặt nhị phân nào kết thúc bằng tên -snow-leopard. Có một số trình cài đặt nhị phân như vậy, nhưng trình cài đặt Git mới nhất là git-2.3.5-intel-universal-snow-leopard.dmg. Đây là liên kết tải xuống trực tiếp cho nó (23,1 MB): https://sourceforge.net/projects/git-osx-installer/files/git-2.3.5-intel-universal-mavericks.dmg/doad


Vào tháng 7 năm 2017, trình cài đặt nhị phân đó bắt đầu tải xuống git-2.13.1-intel-Universal-mavericks.dmg - 10.9 chứ không phải 10.8. Câu hỏi thường gặp trong sourceforge.net/projects/git-osx-installer/files nói "10.8 Mountain Lion: git - * - snow-Leopard", trong đó cái mới nhất tôi thấy là git-2.3.5 từ năm 2015: hellwithit.
chối

2

Trước hết bạn có thể tải git trực tiếp, như Adam khuyến nghị.

Thay thế cho công cụ git dòng lệnh, bạn có thể muốn ứng dụng GUI. Tôi khuyên bạn nên Atlassian SourceTree . Đây là ứng dụng khách Git / Mercurial thực sự tốt và mạnh mẽ. Tôi đã thử nhiều ứng dụng GUI và chỉ SourceTree làm tôi hài lòng. Gói ứng dụng đã có sẵn Git và Mercurial.

Cuối cùng, bạn có thể tải xuống các công cụ dòng lệnh của Apple mà không cần XCode từ cổng thông tin dành cho nhà phát triển của Apple . Nếu bạn chưa phải là nhà phát triển, bạn nên đăng ký trong cổng thông tin (thật dễ dàng và miễn phí).


Hiện có nhiều lượt tải xuống hơn (2017) trong developer.apple.com/doad/more
denis

1
  1. Tải xuống và cài đặt GIT: http://git-scm.com/
  2. Thêm phần này vào tệp .bash_profile của bạn:

    xuất PATH = / usr / local / git / bin: $ PATH

  3. Mở một thiết bị đầu cuối mới

Nội dung dựa trên hướng dẫn tuyệt vời này:

http://blog.bobbyallen.me/2014/03/07/how-to-install-git-without-having-to-install-xcode-on-macosx/


2
Xin vui lòng gửi nội dung của liên kết của bạn. Liên kết bốc hơi và bài viết của bạn trở nên vô dụng.
fd0
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.