Tôi muốn khôi phục toàn bộ thư mục (đệ quy) từ lịch sử của kho lưu trữ git của tôi.
Chỉ có 1 nhánh duy nhất (chính chủ).
Tôi biết cam kết mà lỗi đã được bao gồm.
Tôi có thể sử dụng băm sha1 của cam kết gốc để khôi phục trạng thái của thư mục như trước khi có lỗi không?
Tôi đã nghĩ về điều gì đó như thế này:
git checkout 348ce0aa02d3738e55ac9085080028b548e3d8d3 path/to/the/folder/
nhưng nó đã không hoạt động.
git checkout 348ce0aa02d3738e55ac9085080028b548e3d8d3 -- path/to/the/folder/