Tôi đã thực hiện một cam kết lớn đối với một repo git (60 tệp đã thay đổi, 1635 chèn (+), 3 xóa (-)) và bây giờ tôi nhận ra mình đã sử dụng dấu cách thụt đầu dòng, trong khi phần còn lại của mã sử dụng các tab.Chuyển đổi không gian thành các tab trong dòng tôi đã thay đổi trong cam kết
Vì vậy, tôi muốn thay thế khoảng trống cho tab, nhưng chỉ trong các dòng đã được thay đổi bởi cam kết đó, bởi vì tôi không muốn sửa đổi mã khác có thể sử dụng dấu cách.
Tôi có thể làm như thế nào? Tôi không quan tâm cho dù nó sẽ sửa đổi thư mục làm việc hoặc cam kết ban đầu, hoặc là tốt.
OK, tôi đã giải quyết nó bằng cách sửa đổi tất cả các tệp trong thư mục tôi đã chỉnh sửa và bây giờ tôi sẽ hoàn nguyên các thay đổi không mong muốn. Nhưng tôi vẫn muốn biết liệu có một giải pháp tốt hơn hay không. – svick