Thông thường, để loại bỏ các thay đổi đối với một tệp bạn sẽ làm:
git checkout -- <file>
Điều gì xảy ra nếu thay đổi tôi muốn loại bỏ đang xóa tệp? Dòng trên sẽ báo lỗi:
error: pathspec '<file>' did not match any file(s) known to git.
Lệnh nào sẽ khôi phục tập tin duy nhất đó mà không hoàn tác các thay đổi khác?
điểm thưởng: Ngoài ra, nếu thay đổi tôi muốn loại bỏ là thêm một tệp thì sao? Tôi cũng muốn biết làm thế nào để thay đổi sự thay đổi đó.