Câu trả lời:
Chỉ cần thêm một mô hình để .gitignore
.*
!/.gitignore
Chỉnh sửa: Đã thêm .gitignoretệ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. gitignorechỉ quan trọng đối với các tập tin mới.
/.gitignorevà không phải mọi .gitignoretệ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)?
.gitignoretệp nào trong .gitignoretệ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)" `