Tôi đang tìm cách 'ẩn' các thay đổi nhỏ được thực hiện cho một vài tệp trong Git, như vậy chúng sẽ không hiển thị ở trạng thái git cho đến khi thay đổi khác các tập tin.Git - Tạm thời bỏ qua những thay đổi nhỏ nhặt đối với các tệp
Ví dụ: Tôi có tệp java nơi thay đổi duy nhất được thực hiện là loại bỏ nhập không sử dụng (người đóng góp quên chạy một tổ chức nhập trước khi cam kết). Bây giờ tôi đã loại bỏ việc nhập và thay đổi (hiển nhiên) xuất hiện trong git. Vì tôi không có thay đổi nào khác để thực hiện cho tệp đó, tôi không thực sự thích cam kết tệp như một phần của thay đổi khác (không có liên quan) hoặc cam kết thay đổi này độc lập. Chắc chắn, tôi có thể hoàn nguyên thay đổi và chỉ áp dụng thay đổi bất cứ khi nào tôi sẽ phải thực hiện thay đổi đối với tệp đó, nhưng tôi có thể "mạo hiểm" quên nó.
Lệnh có tồn tại cho một tác vụ như vậy không? Nó sẽ làm việc phần nào giống như lệnh giả định không thay đổi nhưng theo một cách không vĩnh viễn.
Điều gì sẽ là cách thích hợp để giải quyết vấn đề này nếu không có lệnh như vậy?
Xin cảm ơn trước.
Tại sao bạn không chỉ đơn giản là tạo ra một "bản vá tầm thường" chi nhánh cho điều đó? – Mat
@Những gì sẽ là lợi ích từ một chi nhánh như vậy? Tôi vẫn sẽ phải hợp nhất nó thành master để thay đổi tầm thường không hiển thị. – Zelgadis
Bạn sẽ giữ tất cả những thay đổi nhỏ nhặt ở đó và hợp nhất chúng bất cứ khi nào nó ổn trong chu kỳ dev của bạn. Bằng cách đó họ không can thiệp vào các cam kết "đúng", nhưng họ cũng không quên. – Mat