Bài học hiện đang bằng tiếng Séc. Giao diện đã được dịch – nội dung bài học sẽ sớm có.

← Cấp 4 – Chuyên gia dữ liệu

Bài 2 / 6 ⏱ 35 phút Premium

Git – cỗ máy sao lưu của bạn

Học cách lưu các phiên bản code như các chuyên gia. Nếu làm hỏng gì đó, bạn có thể quay lại.

Git là gì

Git là chương trình ghi nhớ lịch sử thay đổi trong dự án của bạn. Mỗi “phiên bản” được gọi là một commit (một lần lưu). Làm hỏng code? Quay lại commit cũ hơn. Các lập trình viên chuyên nghiệp không bao giờ làm việc mà không có Git.

⚠️

Cài Git và chạy các lệnh đầu tiên cùng phụ huynh. Trên Mac, thường đã có sẵn (git --version). Trên Windows, tải Git for Windows.

Xem thử: kho lưu trữ đầu tiên của bạn

Mở terminal trong thư mục dự án React hoặc server:

git init

Lệnh này báo cho Git: “bắt đầu theo dõi thay đổi ở đây.” Một thư mục ẩn .git sẽ được tạo.

Thêm tất cả tệp vào commit đầu tiên:

git add .
git commit -m "First version of my website"

Xem lịch sử:

git log --oneline

Bạn sẽ thấy dạng như a1b2c3d First version of my website.

Xem thử: .gitignore

node_modules không bao giờ được đưa vào dự án – nó rất lớn và được tải qua npm install. Tạo tệp tên .gitignore:

node_modules/
dist/
.env
*.db
.DS_Store

Rồi commit lại:

git add .
git commit -m "Added gitignore"

Đến lượt bạn 💪

  1. Ở thư mục gốc dự án (React hoặc server), chạy git init.
  2. Tạo .gitignore theo ví dụ trên.
  3. Tạo hai commit: một “First version”, một sau khi sửa nhỏ (ví dụ chỉnh chữ ở chân trang).
  4. git log --oneline – bạn có thấy cả hai không?

Kiểm tra: Bạn có kho lưu trữ, .gitignore, và ít nhất 2 commit. Git hiện chỉ ở trên máy tính của bạn – ở bài tiếp theo chúng ta sẽ đẩy lên GitHub.

Những điều cần nhớ