Menu
Coddy logo textTech

Sprawdzanie reguł ignorowania

Część sekcji Kontrola wersji ścieżki Terminal w Coddy. Lekcja 21 z 58.

Gdy plik nieoczekiwanie pojawia się (lub nie pojawia się) w git status, trudno ustalić, która reguła za to odpowiada. Git udostępnia narzędzie właśnie do tego:

git check-ignore -v build/output.txt

Jeśli plik pasuje do reguły ignorowania, Git wyświetla nazwę pliku i numer wiersza, który spowodował dopasowanie:

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

Jeśli chcesz otrzymać odpowiedź tak/nie dla jednej ścieżki, pomiń flagę -v. Git kończy działanie ze statusem 0, jeśli plik jest ignorowany, i 1, jeśli nie jest, oraz wyświetla ścieżkę tylko wtedy, gdy pasuje.

Aby szybko wyświetlić „wszystkie pasujące pliki”, możesz użyć:

git check-ignore *

To nieoceniona pomoc przy debugowaniu złożonych konfiguracji .gitignore w prawdziwych projektach.

challenge icon

Wyzwanie

Początkujący

Folder jest już repozytorium Git z plikiem .gitignore zawierającym *.log. Istnieją dwa pliki: readme.md i error.log.

Uruchom git check-ignore jednocześnie dla obu plików i wypisz tylko pasujące ścieżki.

Spróbuj swoich sił

Terminal
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Kontrola wersji

Poćwicz samodzielnie: Edytor online Terminal