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.txtJika file cocok dengan aturan pengabaian, Git mencetak file mana dan baris mana yang menyebabkan kecocokan:
.gitignore:1:build/ build/output.txtJika 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.
Tantangan
PemulaFolder 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 mainuntukmu. Pertahankan baris itu:git check-ignorehanya berfungsi di dalam repositori, dan tanpanya kamu akan melihatfatal: not a git repository.
Coba sendiri
git init -q -b main
# Perintahmu di bawah ini
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Kontrol Versi
5Mengabaikan file
Mengapa Mengabaikan filePola GitignorePeriksa Aturan PengabaianRingkasan: Repositori Bersih3Melacak Perubahan
Area StagingGit AddGit CommitMengubah File yang DilacakGit LogRingkasan, Commit Pertama6Proyek Situs Resep
Gambaran Umum ProyekInisialisasi dan AbaikanLatihan sendiri: Playground Terminal