Thông thường, tôi thực thi git reset --hard
cùng với git clean -f
để dọn dẹp chi nhánh của tôi khỏi sửa đổi và tạo tệp. Lệnh này, xóa tất cả các tệp không được theo dõi, điều này phù hợp với tôi, nhưng có vài tệp tôi muốn ở lại, chẳng hạn như .project hoặc .settings (cho nhật thực)git reset - bỏ qua các tệp không được theo dõi cụ thể
Những tệp này không phải là một phần của kho lưu trữ, và được khai báo trong tệp .gitignore. là có cách nào để giữ các tệp này khi phát hành các lệnh trên, hoặc có lẽ tôi nên các lệnh khác nhau cho điều đó?