Thứ năm, 7 Tháng mười một, 2024
Trang chủLinuxMacOSCách cài đặt Git trên Mac

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

Git là một hệ thống kiểm soát phiên bản cho phép các nhà phát triển theo dõi và đóng góp cho dự án mà không ảnh hưởng tới công việc của nhau. Nó tạo điều kiện cho sự hợp tác, giúp ngăn chặn thông tin sai lệch hoặc xung đột mã giữa các thành viên trong nhóm.

Trong bài hướng dẫn này, bạn sẽ tìm hiểu cách cài đặt và sử dụng Git trên Mac.

Cách 1: Cài đặt Git trên Mac với trình cài đặt

Cách dễ nhất để cài đặt Git là sử dụng trình cài đặt Git cho Mac. Nó có GUI với mục đích đơn giản hóa việc cài đặt Git trên Mac. Tuy nhiên, quá trình phát triển trình cài đặt Git đã bị hủy bỏ vào năm 2021, vậy nên hiện tại nó sẽ không cài đặt phiên bản Git mới nhất. Nếu bạn cần phiên bản Git mới hơn, tốt hơn hết bạn nên cài đặt nó bằng một trong các phương pháp terminal.

Nếu bạn vẫn muốn cài đặt Git bằng trình cài đặt, hãy làm như sau:

1. Truy cập vào Sourceforge để tải về Git installer. 

2. Tìm gói bạn vừa tải xuống và nhấp đúp vào gói đó để mở trình cài đặt Git. Vì trình cài đặt là ứng dụng của bên thứ ba nên hệ thống sẽ xuất hiện lỗi như lỗi bên dưới. Bạn cần khắc phục lỗi này trong system settings:

Opening the Git GUI installer in macOS.

3. Mở System Preferences và chọn Security and Privacy:

System settings in macOS.

4. Trong thẻ General, nhấn vào nút Open Anyway để mở trình cài đặt Git:

Opening a third-party app in macOS.

5. Nhấn Continue và làm theo các bước trên màn hình để cấu hình Git. Nếu bạn chưa quen với hệ thống kiểm soát phiên bản, tốt nhất nên để cài đặt mặc định.

Git installer for Mac welcome screen.

6. Nhấn Install và nhập password khi được hỏi.

Installing Git using the Installer on Mac.

Xác nhận một lần nữa bằng cách nhấp vào Install Software trong cửa sổ vừa mở lên. Đợi quá trình cài đặt hoàn tất.

7. Khi hoàn thành, nhấn vào Close để thoát trình cài đặt.

Completing the Git installation on macOS.

Giờ bạn đã có thể sử dụng được Git trên máy Mac của bạn.

Cách 2: Cài đặt Git trên Mac sử dụng Terminal

Có nhiều cách để cài đặt Git trên Mac thông qua Terminal, tùy thuộc vào môi trường phát triển hoặc trình quản lý gói bạn có trên hệ thống của mình. Bài hướng dẫn này sẽ bao gồm ba tùy chọn cài đặt khác nhau.

Cài đặt Git trên Mac bằng Xcode

Xcode là cách nhanh nhất và dễ dàng nhất để bắt đầu làm việc với Git. Các công cụ dòng lệnh của nó đã bao gồm Git trong package.

Người dùng chưa có Xcode có thể cài đặt nó bằng lệnh bên dưới:

xcode-select --install

Với Xcode, bạn có thể xác minh xem Git có khả dụng hay không bằng cách kiểm tra phiên bản chương trình:

git --version

Đầu ra sẽ hiển thị bản phát hành Git mới nhất, như trong ví dụ bên dưới

Git version on Mac.

Nếu bạn không có Git, nó sẽ tự động hỏi bạn có muốn cài đặt nó không. Xác nhận cài đặt và Xcode sẽ thiết lập Git cho bạn.

Cài đặt Git trên Mac bằng Homebrew

Một cách khác để cài đặt Git là sử dụng Homebrew, một package manager dành cho macOS.

Chạy lệnh brew để cài đặt Git:

brew install git
Installing Git on Mac with Homebrew.

Kiểm tra phiên bản Git bằng lệnh sau để xác minh cài đặt:

git --version
Git version after installing Git with Homebrew on Mac.

Cài đặt Git trên Mac bằng MacPorts

Nếu bạn sử dụng MacPorts để quản lý các gói của mình trên hệ thống, bạn có thể sử dụng lệnh port để thiết lập Git. Thực hiện theo các bước dưới đây:

1. Đầu tiên, hãy cập nhật MacPorts bằng lệnh:

sudo port -v selfupdate
Updating MacPorts on Mac.

2. Tìm kiếm Git ports mới nhất bằng lệnh sau:

port search git
Searching for Git on MacPorts.

Lệnh sẽ trả về danh sách các port liên quan đến Git mà bạn có thể cài đặt, cùng với mô tả và số phiên bản của chúng. Lệnh này hữu ích khi bạn cần một phiên bản Git cụ thể hoặc các tiện ích liên quan có sẵn thông qua MacPorts.

3. Chạy câu lệnh sau để tìm kiếm các Git variants:

port variants git
Searching Git variants with MacPorts on Mac.

Lệnh xuất ra các variants có sẵn cho git port . Variants là các tính năng hoặc cấu hình tùy chọn có thể được bật hoặc tắt khi cài đặt port. Các Variants cho phép bạn tùy chỉnh cài đặt Git cho phù hợp với nhu cầu của bạn. Ví dụ: nếu bạn muốn bật hỗ trợ GPG trong quá trình cài đặt Git, hãy thêm +gpg vào lệnh cài đặt.

 4. Để cài đặt Git mà không có bất kỳ variants nào, hãy chạy lệnh sau:

sudo port install git
Installing Git with MacPorts on Mac.

Cách cấu hình và sử dụng Git trên Mac

Phần này sẽ trình bày những điều cơ bản về cách cấu hình và sử dụng Git sau khi cài đặt. 

Cấu hình Git trên Mac

Sau khi cài đặt, hãy cấu hình Git bằng cách thêm thông tin đăng nhập của bạn vào hệ thống. Điều này rất quan trọng vì nó giúp theo dõi người dùng nào đang thực hiện các thay đổi đối với dự án.

1. Mở terminal và cấu hình tên người dùng GitHub của bạn với lệnh sau:

git config --global user.name "your_github_username"

2. Thêm email của bạn:

git config --global user.email "your_email@example.com"

Track và Commit thay đổi

Để giải thích cách làm việc với các tệp trên Git repositories cục bộ, chúng tôi sẽ tạo một thư mục và tệp demo để làm việc.

1. Mở terminal và tạo một thư mục mới có tên NewFolder.

mkdir /Users/[username]/Desktop/Tools/Git/NewFolder

Sửa [username] bằng username thực tế trên máy tính của bạn.

2. Di chuyển vào thư mục bạn đã tạo bằng lệnh cd:

cd /Users/[username]/Desktop/Tools/Git/NewFolder/

3. Tạo Git repository cục bộ để theo dõi các thay đổi. Chạy lệnh sau để khởi tạo Git repository trống

git init
Initializing an empty Git repository.

Lệnh thêm một thư mục ẩn bên trong thư mục có tên .git.

Chú ý: Để nhìn thấy thư mục .git ẩn, chạy lệnh:

defaults write com.apple.finder AppleShowAllFiles YES

Để ẩn lại thư mục, hãy chạy lệnh tương tự nhưng sửa đổi Yes thành No

4. Trong thư mục NewFolder, chạy lệnh:

git status
The git status command in an empty folder.

Lệnh trên hiển thị trạng thái thư mục làm việc và hiển thị nếu có bất kỳ thay đổi nào được thực hiện bên trong thư mục. Vì hiện tại không có tệp nào trong thư mục nên kết quả trả về sẽ là: No commits yet - nothing to commit.

5. Thêm một số tệp bên trong NewFolder và xem trạng thái git thay đổi như thế nào. Sử dụng lệnh touch để tạo file:

touch file1.txt

6. Kiểm tra lại trạng thái:

git status
The git status command in a folder with a new file created.

Kết quả trả về cho biết có các tệp chưa được theo dõi là liệt kê danh sách tệp này. Git theo dõi thư mục chứa tệp đã được thêm vào và thông báo cho bạn rằng các thay đổi của tệp không được theo dõi.

7. Để Git theo dõi tệp này, chạy lệnh sau:

git add file1.txt

Kiểm tra lại trạng thái git và bạn sẽ thấy tệp này đã được theo dõi. Tuy nhiên, bạn vẫn cần phải commit thay đổi 

8. Commit tất cả thay đổi và thêm thông báo trong dấu ngoặc kép. Ví dụ:

git commit -m "added file1.txt"
Committing a new file with Git.
Bài viết liên quan

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

Bài viết nổi bật

Ý kiến gần đây