Nếu tôi chạy 'status git' trên repo của tôi nó mang lại:git: Tại sao git diff không hiển thị bất kỳ sự khác biệt nào?
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: myfile
Tuy nhiên, nếu tôi làm một 'git diff myfile' nó cho thấy không có sự khác biệt. Đây có phải là vì tôi đã thực hiện thay đổi và xóa nó để nó quay lại bản gốc không?
Tôi có nên chạy 'git checkout myfile' để xóa không?
Điều này làm việc cho tôi nhưng chỉ sau khi tôi chạy "git add" trước tiên. Cảm ơn. –