MN
KHÁM PHÁ VÀ TRẢI NGHIỆM CÁ NHÂN
MN

1. Cài đặt Git

Để cài đặt và thiết lập môi trường Git trên hệ thống của bạn, bạn cần làm theo các bước sau. Hướng dẫn này sẽ tập trung vào các hệ điều hành phổ biến như Windows, macOS, và Linux.

1.1. Trên Windows:

  1. Tải Git từ trang chủ chính thức: https://git-scm.com.
  2. Chạy file cài đặt và làm theo các bước của trình cài đặt. Bạn có thể giữ các thiết lập mặc định nếu chưa có nhu cầu thay đổi.
  3. Chọn tích hợp Git Bash nếu bạn muốn dùng giao diện dòng lệnh Git trên Windows.

1.2. Trên macOS:

Sử dụng Homebrew (nếu đã cài đặt):

Mở Terminal và chạy lệnh:

brew install git

Hoặc tải Git trực tiếp từ trang web https://git-scm.com.

1.3. Trên Linux:

Với Ubuntu hoặc Debian-based systems:

sudo apt update
sudo apt install git

Với Fedora:

sudo dnf install git

Với Arch Linux:

sudo pacman -S git

2. Thiết lập Git lần đầu

Sau khi cài đặt Git, bạn cần cấu hình thông tin cá nhân cho các commit. Mở terminal hoặc Git Bash và chạy các lệnh sau để cấu hình tên và email của bạn (được sử dụng trong commit).

git config --global user.name "Your Name"
git config --global user.email "[email protected]"

3. Kiểm tra cấu hình

Để kiểm tra cấu hình Git của bạn:

git config --list

4. Cấu hình editor

Nếu bạn muốn sử dụng một trình soạn thảo văn bản cụ thể để chỉnh sửa thông báo commit (ví dụ như VS Code), bạn có thể thiết lập nó với lệnh:

git config --global core.editor "code --wait"

Trong đó "code --wait" là câu lệnh để mở Visual Studio Code.

5. Tạo SSH key (tùy chọn, cho xác thực)

Nếu bạn định kết nối với GitHub hoặc GitLab qua SSH, bạn cần tạo một SSH key.

Tạo khóa SSH:

ssh-keygen -t ed25519 -C "[email protected]"

Hoặc dùng RSA (nếu cần):

ssh-keygen -t rsa -b 4096 -C "[email protected]"

Thêm SSH key vào agent:

eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519

Sao chép khóa SSH vào clipboard:

cat ~/.ssh/id_ed25519.pub

Sau đó, dán nó vào GitHub/GitLab trong mục “SSH and GPG keys” của tài khoản của bạn.

6. Sử dụng Git

Sau khi cài đặt Git và cấu hình, bạn đã sẵn sàng sử dụng. Một số lệnh Git cơ bản bao gồm:

  • git init: Khởi tạo repository mới.
  • git clone [URL]: Sao chép repository từ remote.
  • git status: Kiểm tra trạng thái của repository.
  • git add [file]: Thêm file vào staged area.
  • git commit -m "message": Tạo commit với thông báo.
  • git push: Đẩy các commit lên remote repository.