Các chương trình của tôi thường tạo các tệp đầu ra khổng lồ (~ 1 GB) mà tôi không muốn sao lưu vào kho git. Vì vậy, thay vì có thể làm
git add .
Tôi phải làm một cái gì đó như
git add *.c *.cc *.f *.F *.C *.h *.cu
đó là một chút rườm rà ...
Tôi cảm thấy khá tự tin Tôi có thể viết một tập lệnh perl nhanh chóng ls nội dung thư mục vào .gitignore và sau đó xóa các tệp dựa trên tệp .gitinclude (hoặc một số tên tương tự), nhưng điều đó có vẻ hơi quá. Có cách nào tốt hơn?