Tôi tìm thấy cả hai điều này có thể bỏ qua một tập tin.
Tôi đã từng sử dụng git reset file
để unstst một tập tin.
Nhưng hôm nay khi tôi đọc http://git-scm.com/book .
Tôi thấy nó đã dạy tôi sử dụng git reset HEAD file
, các TRƯỞNG làm gì ở đây? Trong trường hợp nào thì phải?
PS: Một câu hỏi bổ sung, tôi có thể sử dụng git checkout file
để không sửa đổi một tập tin. Trong khi đó cuốn sách này đề nghị tôi sử dụng git checkout -- file
. Sự khác biệt ở đây là gì?