~/VibeHandbook
PDF miễn phí

Chương 01 · 04

Xem chính xác điều gì đã thay đổi (diff)

Trước khi lưu một thay đổi — và đặc biệt trước khi chấp nhận một thay đổi mà AI đã thực hiện — bạn muốn thấy chính xác điều gì đã khác đi. Đó là một diff. Nó cho bạn thấy, từng dòng một, điều gì đã được thêm vào (thường màu xanh lá) và điều gì đã bị xóa (thường màu đỏ).

Đây là một trong những thói quen quan trọng nhất của bạn. Toàn bộ triết lý của vibe coding là hiểu những gì bạn phát hành. Bạn không cần phải tự gõ code, nhưng bạn phải nhìn vào những gì đã thay đổi và hiểu nó một cách tương đối. Diff là nơi bạn làm điều đó.

# See what you've changed but not yet committed
git diff

# See what's staged and ready to be committed
git diff --staged

Khi AI nói "xong rồi, tôi đã cập nhật file," bước tiếp theo của bạn là xem diff. Nếu bạn thấy nó đã xóa mất thứ gì đó bạn cần, bạn phát hiện ra điều đó ngay bây giờ — chứ không phải sau khi nó đã được phát hành.

Muốn bản ngoại tuyến?

Tải trọn cuốn sách dưới dạng PDF hoặc EPUB — miễn phí.