thể trùng lặp:
Restore a deleted file in a Git repoKhông thể phục hồi một tập tin trong Git
Tôi có hai chi nhánh tại Git của tôi, tổng thể và newFeature. Tại chi nhánh newFeature, tôi loại bỏ các fileA vật lý đầu tiên trong thiết bị đầu cuối và sau đó trong Git bởi
git rm fileA
Sau đó, tôi chạy
git add .
git commit
Ngay bây giờ, tôi cần những fileA một lần nữa. Tôi đã có ý tưởng rằng tôi có thể lấy lại, chỉ cần chuyển sang chi nhánh chính. Tôi rõ ràng là sai, vì tôi không thể tìm thấy tệp A.
Làm cách nào để lấy lại tệp tin với Git?
Bạn cũng có thể git checkout mà không cần tạo chi nhánh. –