Câu trả lời:
Chỉ cần thêm một mô hình để .gitignore
.*
!/.gitignore
Chỉnh sửa: Đã thêm .gitignore
tệp chính nó (vấn đề nếu nó chưa được cam kết).
.htaccess
đã được kiểm tra, chúng sẽ tiếp tục được theo dõi. gitignore
chỉ quan trọng đối với các tập tin mới.
/.gitignore
và không phải mọi .gitignore
tệp bất kể nó nằm ở đâu? Tức là tại sao không liệt kê !.gitignore
(không gạch chéo)?
.gitignore
tệp nào trong .gitignore
tệp cấp cao nhất của bạn . Nhưng sự lựa chọn đó là tùy thuộc vào bạn.
.gitignore sẽ chỉ ảnh hưởng đến các tệp chưa được 'thêm'.
Để tạo các mục .gitignore mới ảnh hưởng đến tất cả các tệp
git commit -a -m "Pre .gitignore changes"
git rm -r --cached .
git add .
git commit -a -m "Post .gitignore changes"
git status
nên xuất ra "không có gì để cam kết (thư mục làm việc sạch)" `