Menu
CoddyTech

Periksa Aturan Pengabaian

Termasuk bagian Kontrol Versi dalam perjalanan Terminal di Coddy. Pelajaran 21 dari 58.

Saat sebuah file tiba-tiba muncul (atau tidak muncul) di git status, mungkin sulit mengetahui aturan mana yang menjadi penyebabnya. Git menyediakan alat khusus untuk ini:

git check-ignore -v build/output.txt

Jika file cocok dengan aturan pengabaian, Git mencetak file mana dan baris mana yang menyebabkan kecocokan:

.gitignore:1:build/    build/output.txt

Jika kamu menginginkan jawaban ya/tidak untuk satu path, hilangkan flag -v. Git keluar dengan status 0 jika file diabaikan dan 1 jika tidak, lalu mencetak path hanya jika cocok.

Untuk menampilkan daftar "semua file yang cocok" dengan cepat, kamu bisa menggunakan:

git check-ignore *

Ini sangat berguna untuk debug konfigurasi .gitignore yang rumit di proyek nyata.

challenge icon

Tantangan

Pemula

Folder ini memiliki file .gitignore yang berisi *.log dan dua file: readme.md dan error.log.

Jalankan git check-ignore pada kedua file sekaligus dan cetak hanya path yang cocok.

Setiap kali dijalankan, proses dimulai dari salinan baru folder, yang belum menjadi repositori Git. Editor menjalankan git init -q -b main untukmu. Pertahankan baris itu: git check-ignore hanya berfungsi di dalam repositori, dan tanpanya kamu akan melihat fatal: not a git repository.

Coba sendiri

Terminal
git init -q -b main
# Perintahmu di bawah ini
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Kontrol Versi

Latihan sendiri: Playground Terminal