Jawaban:
Tambahkan saja sebuah pola .gitignore
.*
!/.gitignore
Sunting: Menambahkan .gitignorefile itu sendiri (penting jika belum dilakukan).
.htaccesssudah diperiksa mereka terus diikuti. gitignorehanya penting untuk file baru.
/.gitignoredan tidak setiap .gitignorefile terlepas dari di mana ia berada? Yaitu kenapa tidak daftar !.gitignore(tidak ada garis miring)?
.gitignorefile apa saja di .gitignorefile tingkat atas Anda . Tapi pilihan itu terserah Anda.
.gitignore hanya akan memengaruhi file yang belum 'ditambahkan'.
Untuk membuat entri .gitignore baru memengaruhi semua file
git commit -a -m "Pre .gitignore changes"git rm -r --cached .git add .git commit -a -m "Post .gitignore changes"git status
seharusnya menampilkan "nothing to commit (direktori kerja bersih)" `Di .git/info/exclude, tambahkan baris ini:
.*
Ini akan membuat mengabaikan semua file tersembunyi / dot secara default sebagai default untuk setiap repositori pada mesin. .gitignoreFile terpisah untuk setiap repo tidak diperlukan dengan cara ini.