Vì vậy, trước khi chạy git commit
Tôi thường sẽ chạy như sau:Cách grep thông qua các tệp được dàn dựng của bạn trước khi cam kết?
git grep --cached -l -I "debugger"
Tôi nghĩ đó là tương tự như:
git diff --cached
(mà sẽ cho bạn thấy tất cả các thay đổi mà bạn muốn cam kết, tức là sẽ cho bạn thấy sự khác biệt trong các tệp được dàn dựng của bạn).
Thật không may, tôi chỉ thấy rằng tùy chọn --cached
cho git grep
chỉ đơn giản là yêu cầu git "chỉ" xem mọi thứ trong chỉ mục của nó.
Vậy làm cách nào để chạy git grep
và chỉ có grep thông qua các tệp được dàn dựng của tôi?
(Vâng, tôi biết tôi chỉ có thể làm git diff --cached
và tìm kiếm trong đó, nhưng tôi thà có khả năng chương trình để grep qua file dàn dựng của tôi.)
Vì vậy, bạn đã quản lý để giải quyết vấn đề này? Tôi muốn được quan tâm đến câu trả lời. – ZeroOne