Generator .gitignore
Gabungkan aturan sistem operasi, editor, bahasa, dan kerangka kerja yang umum digunakan secara offline, pertahankan urutan aturan dan semantik pencocokan terakhir, lalu buat .gitignore yang dapat diedit.
Cara menggunakan generator .gitignore
Template yang dipilih dan aturan khusus hanya digabungkan di halaman saat ini, tidak membaca direktori proyek dan tidak mengunggah apa pun.
Cari dan pilih template
Pilih aturan dari templat sistem operasi, editor, bahasa, dan kerangka kerja yang sesuai dengan lingkungan penggunaan proyek yang sebenarnya.
Tambahkan aturan khusus
Tambahkan aturan khusus proyek sesuai kebutuhan, hingga 100 KiB; alat akan menempatkan konten khusus setelah templat bawaan dan mempertahankan urutan aturan apa adanya.
Tinjau dan simpan
Setelah memastikan bahwa hasil yang dibuat tidak mengabaikan kode sumber atau konfigurasi yang diperlukan, salin isinya atau unduh .gitignore.
Batasan dan catatan
- Templat bawaan adalah kumpulan aturan orisinal yang ditetapkan berdasarkan versi dan tidak menyinkronkan templat terbaru dari situs lain secara daring.
- Alat ini tidak akan memindai atau menyimpulkan struktur proyek Anda, dan juga tidak dapat menentukan apakah cache, hasil build, atau file kunci tertentu harus diabaikan.
- .gitignore tidak akan berhenti melacak file yang sudah dikomit; informasi sensitif yang sudah masuk ke riwayat tetap perlu dibersihkan dan dirotasi secara terpisah.
Pertanyaan umum
Apakah beberapa bahasa atau kerangka kerja dapat dipilih sekaligus?
Bisa. Templat akan digabungkan sesuai urutan bawaan, sedangkan aturan khusus akan dipertahankan dalam urutan lengkap dan ditempatkan di bagian akhir, sesuai dengan semantik prioritas kecocokan terakhir pada Git.
Mengapa file masih berada di Git setelah dibuat?
File yang telah dilacak oleh Git tidak terpengaruh oleh aturan pengabaian baru; pastikan risikonya terlebih dahulu sebelum menghapusnya dari indeks.
Apakah templat sama dengan templat resmi GitHub?
Tidak. Situs ini memelihara templat sederhana yang independen; sebelum digunakan, templat tersebut harus ditinjau ulang berdasarkan dokumentasi proyek dan alur build.