Tidak suka iklan? Pergi Bebas Iklan Hari ini

.gitignore Generator

Pengembang
IKLAN · MENGHAPUS?
MEMASUKKAN

Pola Kustom

Nama File Uji
IKLAN · MENGHAPUS?

Memandu

.gitignore Generator

.gitignore Generator

Hasilkan file .gitignore yang komprehensif dengan memilih dari 30+ preset pilihan yang mencakup bahasa populer, framework, IDE, sistem operasi, dan alat DevOps. Gabungkan beberapa template menjadi satu file yang terdeduplikasi, siap untuk proyek Anda.

Cara Penggunaan

1. Jelajahi atau cari kisi preset untuk menemukan bahasa, framework, dan alat Anda.
2. Klik preset untuk memilihnya — item yang dipilih akan disorot.
3. .gitignore yang dihasilkan muncul seketika di panel keluaran dengan pola gabungan yang terdeduplikasi.
4. Tambahkan pola kustom jika diperlukan.
5. Uji nama file terhadap pola Anda untuk memverifikasi cakupan.
6. Salin ke clipboard atau unduh sebagai file .gitignore.

Fitur

  • 30+ Preset Pilihan – Template untuk Node.js, Python, Java, Go, Rust, Ruby, PHP, React, Vue, Angular, Django, Rails, Laravel, Docker, Terraform, dan lainnya.
  • Penggabungan Cerdas – Otomatis menduplikasi pola saat menggabungkan beberapa preset.
  • Pola Kustom – Tambahkan aturan abaikan Anda sendiri di samping template preset.
  • Pengujian Nama File – Periksa apakah file tertentu akan diabaikan oleh pola yang dihasilkan.
  • Kisi yang Dapat Dicari – Cari preset dengan cepat menggunakan filter pencarian bawaan.
  • Unduhan Langsung – Ekspor langsung sebagai file .gitignore.

IKLAN · MENGHAPUS?

Tanya Jawab Umum

  1. Apa itu file .gitignore dan bagaimana Git menggunakannya?

    File .gitignore memberi tahu Git file dan direktori mana yang harus dikecualikan dari kontrol versi. Git memeriksa file ini sebelum menahan perubahan dan melewati jalur apa pun yang cocok dengan pola yang tercantum. Ini mencegah artefak build, dependensi, pengaturan IDE, dan file sensitif seperti kunci API dari komitmen. Beberapa file .gitignore dapat ada di direktori yang berbeda, dengan aturan berlaku relatif terhadap lokasi file tersebut.

  2. Bagaimana cara kerja aturan pencocokan pola .gitignore?

    Gitignore menggunakan pola glob yang mirip dengan wildcard shell. Garis miring di awal menambatkan pola ke direktori file .gitignore. Garis miring di akhir hanya cocok dengan direktori. Tanda bintang (*) cocok dengan apa pun kecuali garis miring, tanda bintang ganda (**) cocok di seluruh direktori, dan tanda tanya (?) cocok dengan karakter tunggal apa pun. Tanda seru di awal (!) meniadakan pola, mengikutsertakan kembali jalur yang sebelumnya dikecualikan. Pola dievaluasi secara berurutan, dengan aturan selanjutnya menimpa aturan sebelumnya.

  3. Mengapa folder node_modules dan build harus diabaikan?

    Direktori dependensi seperti node_modules dapat berisi puluhan ribu file dengan total ratusan megabyte — terlalu besar untuk kontrol versi. File-file ini dapat direproduksi dari package.json/package-lock.json melalui npm install, jadi menyimpannya membuang ruang repositori dan memperlambat kloning. Folder build (dist, build, .next) berisi keluaran yang dihasilkan yang berubah dengan setiap build dan harus dibangun ulang dari sumber. Melacaknya menyebabkan konflik penggabungan yang konstan dan menggembungkan riwayat repositori.

Ingin bebas iklan? Bebas Iklan Hari Ini

Instal Ekstensi Kami

Tambahkan alat IO ke browser favorit Anda untuk akses instan dan pencarian lebih cepat

Ke Ekstensi Chrome Ke Ekstensi Tepi Ke Ekstensi Firefox Ke Ekstensi Opera

Papan Skor Telah Tiba!

Papan Skor adalah cara yang menyenangkan untuk melacak permainan Anda, semua data disimpan di browser Anda. Lebih banyak fitur akan segera hadir!

IKLAN · MENGHAPUS?
IKLAN · MENGHAPUS?
IKLAN · MENGHAPUS?

Pojok Berita dengan Sorotan Teknologi

Terlibat

Bantu kami untuk terus menyediakan alat gratis yang berharga

Belikan aku kopi
IKLAN · MENGHAPUS?