Câu 1: Để chuyển trạng thái file từ Untracked sang Staged, ta dùng lệnh git add . hoặc git add + filename. Câu 2: Sự khác biệt giữa Tracked và Untracked file:
- Tracked: file được đánh dấu theo dõi trong Git để ta làm việc với nó.
- Untracked: file không được đánh dấu vì ta không làm việc với tập tin này. Câu 3: 3 trạng thái của file trong Git:
- Commited: dữ liệu đã được lưu trữ sau khi ta commit thành công.
- Staged: đánh dấu các file bị thay đổi để commit. Lệnh git add . chuyển trạng thái file sang staged.
- Modified: file đã sửa đổi nhưng chưa được commit. Lệnh git commit chuyển trạng thái file từ Staged sang Modifed.