Powiedzmy, że uruchamiam repozytorium git w folderze i mam w nim kilka podkatalogów.
Mam kilka wzorców globowania .gitignore
do wykluczania plików w podkatalogach. Jednak gdy zrobię to git status
przed wykonaniem czegokolwiek na etapie , status git pokazuje tylko nazwy podfolderów, które zostaną dodane, bez określania, które pliki w każdym podkatalogu zostaną dodane (przemieszczone), jeśli to zrobię git add .
.
Co ciekawe jednak, git status
jest wyraźnie o plikach, które zostaną popełnione po I etapie z plikami git add .
.
Czy mimo to zapytać git status
się wprost o plikach dla plików, które byłyby inscenizowanych ?
.gitignore
co wyglądałoby tak, jak opublikowałeś (tj. Ignorowanie katalogów lub podkatalogów z wyjątkami). Poza tym, dlaczego to ma znaczenie? Nawiasem mówiąc,git status
zwraca listę plików, które zostałyby zatwierdzone poprawnie po przemieszczeniu zgit add .
.