Tin tức và phân tích của tất cả các thiết bị di động

Cách cài đặt và cấu hình Git trên máy Mac

Git là hệ thống kiểm soát phiên bản được các nhà phát triển sử dụng. Nếu bạn đang học viết mã và viết phần mềm, có thể bạn đã nghe/đọc về Git và có thể nhận thức được tầm quan trọng của nó trong chu trình phát triển phần mềm.

Vì vậy, nếu bạn dự định học và sử dụng Git, bước đầu tiên là biết cách cài đặt và thiết lập Git trên máy tính của bạn. Tuy nhiên, vì việc cài đặt và cấu hình Git hơi khác một chút so với cài đặt bất kỳ phần mềm thông thường nào nên việc này thường có thể gặp khó khăn đối với một số người.

TRÊN Windowsbạn có thể làm theo hướng dẫn cài đặt và cấu hình Git của chúng tôi trên Windows để thiết lập Git trên Windows máy móc. Mặt khác, nếu bạn đang sử dụng máy Mac, hãy làm theo khi chúng tôi liệt kê tất cả các hướng dẫn để cài đặt và định cấu hình Git trên máy Mac của bạn.

Git là gì?

Git là một hệ thống kiểm soát phiên bản (VCS)—một cái được phân phối (DVCS)—điều đó giúp đơn giản hóa việc cộng tác và quản lý mã nguồn. Nó cho phép bạn làm việc trên một dự án với nhiều người cùng một lúc mà không can thiệp vào công việc của người khác. Ngoài ra, nó còn giúp bạn duy trì bản ghi tất cả những thay đổi bạn thực hiện đối với một tệp hoặc bộ tệp trong dự án của mình theo thời gian, để bạn có thể hoàn nguyên những thay đổi bạn không thích hoặc đơn giản là khôi phục phiên bản gốc của tệp dưới dạng sự cần thiết là như vậy.

Cách cài đặt Git trên Mac

Hầu hết các phiên bản macOS mới hơn đều được cài đặt sẵn Git. Để xác nhận xem hệ thống của bạn có gặp trường hợp này hay không, hãy mở Phần cuối app, nhập lệnh sau và nhấn trở lại:

git –version

Nếu điều này cung cấp cho bạn phiên bản Git (như hiển thị trong hình bên dưới), thì Git sẽ có trên hệ thống của bạn và bạn chỉ cần cập nhật và định cấu hình để bắt đầu sử dụng. Tuy nhiên, nếu không có thì có thể hệ thống của bạn không có Git hoặc có thể bạn đã xóa nó trước đó. Trong trường hợp đó, bạn cần cài đặt Git theo cách thủ công.

Trên máy Mac, có ba cách để cài đặt Git. Bạn có thể làm điều đó bằng cách sử dụng Homebrew, MacPortshoặc là Trình cài đặt Git (nếu bạn thích quá trình cài đặt đơn giản). Dưới đây là hướng dẫn cài đặt Git bằng từng phương pháp này.

Phương pháp 1: Cài đặt Git trên máy Mac bằng Homebrew

Homebrew là trình quản lý gói phổ biến nhất cho macOS. Của nó mã nguồn mởvà bạn có thể sử dụng nó để cài đặt, cập nhật và xóa các chương trình trên máy Mac bằng giao diện dòng lệnh.

Nếu bạn chưa cài đặt Homebrew trên hệ thống của mình, trước tiên, hãy cài đặt nó bằng cách chạy lệnh sau trong Terminal:

/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

Khi nó nhắc bạn nhập mật khẩu quản trị viên, hãy nhập mật khẩu đó để tiếp tục cài đặt. Nếu bạn đang sử dụng máy Mac không phải M1, việc chạy lệnh trên sẽ tự động đặt biến PATH trên máy Mac của bạn, trong khi nếu bạn đang sử dụng máy Mac M1, bạn sẽ cần chạy lệnh sau để sửa đổi PATH trước khi bạn có thể sử dụng Homebrew:

xuất PATH=/opt/homebrew/bin:$PATH

Khi Homebrew được cài đặt, hãy cập nhật nó và các gói của nó với:
cập nhật bia && nâng cấp bia

Và sau đó cài đặt Git bằng cách chạy:
pha cài đặt git

Xác minh cài đặt bằng cách sử dụng:
git –version

Phương pháp 2: Cài đặt Git trên máy Mac bằng MacPorts

MacPorts (trước đây là DarwinPorts) là một trình quản lý gói nguồn mở khác dành cho macOS, giống như Homebrew. Nó nhằm mục đích đơn giản hóa việc cài đặt phần mềm nguồn mở trên máy Mac và thực hiện rất tốt việc cài đặt các phần phụ thuộc cho các chương trình khi bạn cài đặt chúng, do đó bạn không cần phải bận tâm đến việc tự mình thực hiện.

Để bắt đầu cài đặt chương trình qua MacPorts, điều đầu tiên bạn cần làm là cài đặt trình quản lý gói trên hệ thống của mình. Bạn có thể thực hiện việc này bằng cách mở Terminal và chạy các lệnh sau:

cuộn tròn -O https://distfiles.macports.org/MacPorts/MacPorts-2.7.2.tar.bz2
tar xf MacPorts-2.7.2.tar.bz2
cd MacPorts-2.7.2/
./cấu hình
làm
sudo thực hiện cài đặt

Sau khi hoàn tất, hãy cập nhật MacPorts bằng cách sử dụng:
tự cập nhật cổng sudo

Và cuối cùng, chạy lệnh này để cài đặt Git:
cài đặt cổng sudo git

Phương pháp 3: Cài đặt Git trên máy Mac bằng Trình cài đặt Git

Bạn có thể dễ dàng cài đặt Git trên máy Mac bằng một trong các phương pháp trên. Tuy nhiên, nếu không muốn thực hiện quá trình này, bạn có thể tải Git trên máy Mac bằng chương trình cài đặt đơn giản.

Để làm điều này, hãy mở trình duyệt yêu thích của bạn và điều hướng đến Trang web chính thức của Git. Tại đây, bấm vào Tải xuống bên trong hình ảnh màn hình để bắt đầu tải xuống trình cài đặt Git.

Khi nó được tải xuống, bấm đúp vào nó để mở trình cài đặt. Sau đó, làm theo hướng dẫn trên màn hình để định cấu hình Git theo sở thích của bạn. Nếu bạn mới làm quen với Git, hãy để nguyên các tùy chọn mặc định được chọn trên những lời nhắc này.

Cuối cùng, chạm vào Cài đặt và nhập mật khẩu quản trị viên của bạn để cài đặt Git.

Cách định cấu hình Git trên máy Mac

Sau khi bạn đã cài đặt Git trên máy Mac, bước tiếp theo là định cấu hình nó. Xin nhắc lại, đây là một quy trình khá đơn giản và bạn chỉ cần thực hiện việc này một lần trên máy Mac của mình: tất cả các tùy chọn bạn đặt ban đầu sẽ vẫn được áp dụng ngay cả sau khi bạn nâng cấp Git hoặc macOS.

1. Thiết lập danh tính của bạn

Trong số các cấu hình đầu tiên có thiết lập danh tính người dùng mặc định của bạn. Điều này là bắt buộc vì mọi cam kết bạn thực hiện trong kho Git của mình đều cần một danh tính để có thể gán cho nó.

Để đặt danh tính của bạn, trước tiên, hãy mở terminal và chạy lệnh này để đặt tên người dùng Git của bạn:
cấu hình git –global user.name “your_name”

Sau đó, nhập địa chỉ email được liên kết với tài khoản GitHub của bạn với:
cấu hình git –global user.email “your_email_address”

Note: Sử dụng -toàn cầu thẻ đặt danh tính của bạn cho tất cả các kho Git. Trong trường hợp bạn không muốn làm như vậy—và thay vào đó, hãy đặt nó riêng lẻ cho một vài kho lưu trữ—bạn có thể điều hướng vào các kho lưu trữ đó và chạy lệnh mà không cần -toàn cầu nhãn.

2. Thiết lập SSH

Một cấu hình Git quan trọng khác là kích hoạt Vỏ bảo mật (SSH) trên hệ thống của bạn. Điều này bảo vệ kết nối và đảm bảo bạn không phải nhập tên người dùng và mật khẩu mỗi khi bạn cần xác nhận hoặc xem các thay đổi đối với dự án của mình thông qua dòng lệnh.

Để thiết lập SSH, bạn cần có khóa SSH. Nếu bạn đã có một cái trên hệ thống của mình, bạn có thể chọn sử dụng nó. Hoặc, bạn có thể chỉ cần tạo một cái mới bằng cách chạy lệnh sau trong Terminal:

ssh-keygen -t rsa -b 4096 -C “your_email_address”

Note: Địa chỉ email cần phải là của GitHub hoặc bất kỳ ứng dụng khách Git nào khác.

Điều này sẽ nhắc bạn nhập tên tệp để lưu khóa SSH. Đánh trở lại để chọn vị trí mặc định (/.ssh) và tên mặc định cho khóa này. Bạn cũng sẽ được yêu cầu nhập cụm mật khẩu cho khóa. Điều này bổ sung thêm một lớp bảo mật nhưng là một bước tùy chọn. Nếu bạn thiết lập nó, bạn sẽ được yêu cầu nhập cụm mật khẩu để liên lạc với kho lưu trữ Git nếu bạn thiết lập nó. Để bỏ qua việc sử dụng nó, nhấn trở lạivà nó sẽ tạo khóa SSH không có cụm mật khẩu.

Bây giờ, hãy khởi động tác nhân SSH trên máy Mac của bạn bằng:
đánh giá “$(ssh-agent -s)”

Mở tệp cấu hình SSH ở chế độ chỉnh sửa bằng cách chạy:
sudo nano ~/.ssh/config

Và thêm những dòng này vào nó:
Chủ nhà *
AddKeysToAgent có
Sử dụngKeychain có
IdentityFile ~/.ssh/id_ed25519

Tiếp theo, thêm khóa riêng SSH vào tác nhân ssh bằng cách chạy:
ssh-add -K ~/.ssh/id_xxxxxxx

Cuối cùng, thêm khóa SSH vào tài khoản GitHub (hoặc bất kỳ ứng dụng khách Git nào khác) để bắt đầu tương tác với kho lưu trữ của bạn.

Xem cấu hình Git của bạn

Tại bất kỳ thời điểm nào sau khi định cấu hình Git trên máy Mac, nếu bạn cần xem cấu hình Git của mình, hãy chạy lệnh bên dưới và nó sẽ hiển thị danh sách chi tiết tất cả cài đặt Git của bạn:

cấu hình git –list

Bắt kịp tốc độ với Git

Git đóng vai trò rất quan trọng trong chu trình phát triển phần mềm. Nó giúp bạn dễ dàng cộng tác với nhiều người trong một dự án cùng lúc mà không làm gián đoạn công việc của họ. Nó cũng giúp bạn theo dõi những thay đổi được thực hiện đối với các tệp dự án của bạn (bằng cách lưu giữ bản ghi của tất cả các phiên bản khác nhau) để bạn có thể hoàn nguyên, hợp nhất hoặc đơn giản là hoàn nguyên về một phiên bản cụ thể nếu có sự cố.

Vì bạn đã tuân thủ chặt chẽ hướng dẫn này nên bạn nên cài đặt, định cấu hình và chạy Git trên máy Mac của mình. Sau đó, bạn có thể kiểm tra tài liệu Git để bắt kịp tất cả các lệnh Git và các thao tác được hỗ trợ mà bạn cần biết để có thể bắt đầu sử dụng nó để quản lý các dự án của mình cục bộ hoặc trên các dịch vụ như GitHub.

Mục lục