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.

Diproses secara lokal di browser
Halaman ini telah lulus pemeriksaan direktori publik; setelah JavaScript diaktifkan, fungsi lengkap dapat digunakan.
Panduan penggunaan

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.

  1. Cari dan pilih template

    Pilih aturan dari templat sistem operasi, editor, bahasa, dan kerangka kerja yang sesuai dengan lingkungan penggunaan proyek yang sebenarnya.

  2. 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.

  3. 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.

Umpan balik halamanMenemukan masalah atau punya saran perbaikan?
Fungsi umpan balik perlu digunakan pada versi online

Harap aktifkan JavaScript di versi online sebelum mengirim; fungsi lokal pada alat atau contoh saat ini tidak terpengaruh.

Kirim masukan ke versi daring