2014-10-31 16 views
5

Sau khi xem git ignore exception, tôi nhận ra rằng người ta có thể bỏ qua các tệp trong một kho lưu trữ từ tệp .gitignore toàn cầu.Bỏ qua tất cả các tệp trong toàn cầu .gitignore

Có cách nào để bạn có thể ghi đè lên tất cả các quy tắc từ tệp .gitignore toàn cầu, sao cho kho lưu trữ sẽ có mọi thứ trong đó và không có gì bị bỏ qua? (bên cạnh bỏ qua từng tệp riêng lẻ)

+0

bạn có nghĩa là trong thư mục con? một cái gì đó như! subfolder/*. dll? – lib

+0

Dường như với tôi bạn có thể "ghi đè tất cả các quy tắc từ toàn cầu .gitignore" chỉ đơn giản bằng cách loại bỏ '.gitignore'. Có lẽ đó không phải là những gì bạn muốn, mặc dù ... – twalberg

Trả lời

16

Tạo một .gitignore trong thư mục repo với một quy tắc:

!* 

này quên đi những quy tắc (với !) của tất cả các file (*) trong chính .gitignore.

1

Bạn có thể.

Tạo bạn sở hữu .gitignore tệp với các quy tắc thích hợp và đưa vào thư mục nơi áp dụng. Các quy tắc sẽ được áp dụng cho một thư mục có địa chỉ .gitignore và các thư mục con của nó.

Các vấn đề liên quan