Lompat ke konten
snowkitDev

Satu .gitignore rapi untuk seluruh stack Anda

Pilih bahasa, framework, alat, editor, dan sistem operasi yang disentuh proyek Anda.

Bangun .gitignore

Pilih semua yang dipakai proyek Anda. Tekan Enter di pencarian untuk menambahkan kecocokan pertama.

ditambahkan di akhir
.gitignore

            

Aturan duplikat hanya disimpan sekali

Aturan digabungkan ke satu file dengan judul untuk setiap bagian, dan apa pun yang tercantum dua kali hanya disimpan sekali. Pilih bahasa, alat, dan editor Anda, tambahkan aturan sendiri, dan salin .gitignore siap pakai. Gratis dan berjalan di browser Anda.

Cara membuat .gitignore

  1. Gunakan Cari template untuk menemukan bahasa, framework, editor, atau sistem operasi Anda, dan centang masing-masing yang berlaku.
  2. Tambahkan apa pun yang khusus di bawah Aturan Anda sendiri.
  3. Baca .gitignore gabungan dan tekan Salin, atau Hapus untuk mulai lagi.
  4. Simpan sebagai file bernama .gitignore di folder teratas proyek Anda.

Dari mana aturan berasal

Template mengikuti daftar komunitas yang banyak dipakai untuk tiap bahasa dan alat, dipangkas dari baris yang jarang dibutuhkan. Output build, folder dependensi, cache, log, pengaturan editor, dan sampah sistem operasi seperti .DS_Store dan Thumbs.db tercakup, dan baris yang diawali ! mempertahankan file yang biasanya Anda inginkan, seperti Gradle wrapper atau pengaturan VS Code bersama.

Jaga rahasia dari Git

Tambahkan File lingkungan dan rahasia untuk mengabaikan file .env, kunci privat, dan file kredensial sambil mempertahankan .env.example. .gitignore hanya menghentikan file baru ditambahkan. Jika rahasia sudah di-commit, hapus dengan git rm --cached, lalu rotasi kuncinya, karena tetap ada di riwayat.

Memakai file

Simpan sebagai .gitignore di folder teratas repositori Anda, di sebelah folder .git. Pola yang diakhiri / cocok dengan folder, / di awal menambatkan pola ke root repositori, ** cocok pada kedalaman berapa pun, dan aturan belakangan mengalahkan yang lebih awal. Jalankan git status --ignored untuk memeriksa apa yang dilewati.

Tips

  • Buat .gitignore sebelum commit pertama. Jauh lebih sulit dibersihkan sesudahnya.
  • Abaikan file yang dihasilkan, seperti folder build dan folder dependensi, bukan kode sumber Anda.
  • Commit .env.example agar orang lain tahu pengaturan apa yang diperlukan. Pembuat contoh env bisa membuatnya.
  • Jika file sudah dilacak, menambahkannya ke .gitignore tidak akan menghentikan pelacakan. Gunakan git rm --cached dulu.

Siapa yang memakainya

Developer yang memulai proyek, siswa yang menyerahkan kode, dan freelancer yang menyerahkan repositori ke klien. Bagian tersedia untuk banyak bahasa, editor, dan sistem operasi.

Pertanyaan

Di mana file .gitignore diletakkan?

Di folder teratas repositori Anda, di sebelah folder .git.

Mengapa sebuah file masih dilacak?

Aturan ignore tidak memengaruhi file yang sudah dilacak. Hapus dari pelacakan dengan git rm --cached.

Apakah ada yang diunggah?

Tidak. File dibuat di browser Anda.

Selanjutnya ke mana

Lanjutkan dengan yang baru Anda buat, tetap di perangkat Anda.

Lainnya dari Snowkit