- Tác giả
- Name
- Nguyễn Đức Xinh
- Ngày xuất bản
- Ngày xuất bản
Hướng Dẫn Chi Tiết Cài Đặt Git Trên Các Hệ Điều Hành
Giới thiệu về Git
Git là một hệ thống version control
phổ biến nhất hiện nay, được sử dụng rộng rãi trong phát triển phần mềm. Trước khi bắt đầu sử dụng Git cho các dự án của bạn, việc đầu tiên cần làm là cài đặt Git trên máy tính của bạn. Bài viết này sẽ hướng dẫn chi tiết cách cài đặt Git trên các hệ điều hành phổ biến.
Kiểm tra Git đã được cài đặt chưa
Trước khi cài đặt Git, bạn nên kiểm tra xem Git đã được cài đặt trên máy tính của bạn chưa. Mở Terminal (macOS/Linux) hoặc Command Prompt (Windows) và gõ lệnh:
git --version
Nếu Git đã được cài đặt, bạn sẽ thấy version của Git được hiển thị. Nếu không, hãy tiếp tục với hướng dẫn cài đặt dưới đây.
Cài đặt Git trên Windows
Phương pháp 1: Sử dụng Git for Windows (Khuyến nghị)
- Truy cập trang web chính thức của Git: https://git-scm.com/download/win
- Tải xuống phiên bản Git mới nhất cho Windows
- Chạy file cài đặt và làm theo các bước:
- Chấp nhận license
- Chọn vị trí cài đặt
- Chọn các components cần cài đặt (để mặc định nếu không chắc chắn)
- Chọn trình soạn thảo mặc định (recommend VS Code hoặc Notepad++)
- Điều chỉnh PATH environment (recommend "Git from the command line and also from 3rd-party software")
- Chọn HTTPS transport backend (OpenSSL)
- Chọn line ending conversions (recommend "Checkout Windows-style, commit Unix-style line endings")
- Chọn terminal emulator (MinTTY)
- Chọn default behavior của
git pull
(recommend "Fast-forward or merge") - Chọn credential helper (Git Credential Manager)
- Chọn các tính năng thêm (mặc định là tốt)
- Hoàn tất cài đặt
Phương pháp 2: Sử dụng Windows Package Manager (winget)
Mở PowerShell với quyền Administrator và chạy lệnh:
winget install --id Git.Git -e --source winget
Cài đặt Git trên macOS
Phương pháp 1: Sử dụng Homebrew (Khuyến nghị)
- Cài đặt Homebrew (nếu chưa có):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Cài đặt Git:
brew install git
Phương pháp 2: Sử dụng Xcode Command Line Tools
Mở Terminal và chạy:
xcode-select --install
Cài đặt Git trên Linux
Ubuntu/Debian
sudo apt update
sudo apt install git
Fedora
sudo dnf install git
CentOS/RHEL
sudo yum install git
Cấu hình Git sau khi cài đặt
Sau khi cài đặt Git, bạn cần thực hiện một số cấu hình cơ bản. Mở Terminal hoặc Command Prompt và thực hiện các lệnh sau:
- Cấu hình tên người dùng:
git config --global user.name "Tên của bạn"
- Cấu hình email:
git config --global user.email "email@example.com"
- Cấu hình editor mặc định (ví dụ VS Code):
git config --global core.editor "code --wait"
git config --global init.defaultBranch main # Đổi nhánh mặc định thành main
- Kiểm tra cấu hình:
git config --list
So sánh các phương pháp cài đặt Git
Phương pháp | Ưu điểm | Nhược điểm |
---|---|---|
Git for Windows | - Giao diện đồ họa dễ sử dụng<br>- Tích hợp Git Bash<br>- Nhiều tùy chọn cấu hình | - Dung lượng cài đặt lớn hơn<br>- Có thể chứa các components không cần thiết |
Winget | - Nhanh và đơn giản<br>- Dễ cập nhật<br>- Nhẹ | - Ít tùy chọn cấu hình<br>- Yêu cầu Windows 10 trở lên |
Homebrew | - Quản lý dependencies tốt<br>- Dễ cập nhật<br>- Tích hợp với macOS | - Cần cài đặt Homebrew trước |
Xcode Tools | - Tích hợp sẵn với macOS<br>- Không cần package manager | - Dung lượng lớn<br>- Cài đặt nhiều tools không cần thiết |
Package Manager (Linux) | - Nhanh và đơn giản<br>- Tích hợp với hệ thống<br>- Dễ cập nhật | - Có thể không phải version mới nhất |
Các lỗi thường gặp và cách khắc phục
1. Lỗi "git is not recognized as an internal or external command"
Nguyên nhân: Git chưa được thêm vào PATH Giải pháp:
- Windows: Cài đặt lại Git và chọn option "Use Git from the command line..."
- macOS/Linux: Kiểm tra biến môi trường PATH
2. Lỗi SSL Certificate
Nguyên nhân: Cấu hình SSL không chính xác Giải pháp:
git config --global http.sslVerify false
(Lưu ý: Chỉ sử dụng trong môi trường development)
3. Lỗi Permission Denied
Nguyên nhân: Không có quyền truy cập Giải pháp:
- Windows: Chạy với quyền Administrator
- macOS/Linux: Sử dụng sudo
Kết luận
Việc cài đặt Git là bước đầu tiên quan trọng trong hành trình sử dụng version control
. Tùy thuộc vào hệ điều hành và nhu cầu sử dụng, bạn có thể chọn phương pháp cài đặt phù hợp nhất. Sau khi cài đặt, đừng quên thực hiện các cấu hình cơ bản để có thể bắt đầu sử dụng Git một cách hiệu quả.