W tym artykule pokazano różne scenariusze wymieniania nowych, zmodyfikowanych i usuniętych plików w GIT.
Jak wymienić nowe, usunięte i zmodyfikowane pliki w GIT?
Mogą istnieć różne scenariusze dla tej sytuacji, takie jak:
Scenariusz 1: Wymień nowe, zmodyfikowane i usunięte pliki katalogu roboczego i obszaru inscenizacji
Katalog roboczy zawiera nieokreszczeńowane pliki, podczas gdy obszar inscenizacji zawiera wszystkie śledzone pliki. Śledzone pliki to pliki dodawane do obszaru inscenizacji GIT (indeks), a pliki niezwiązane są pliki, które nie zostały jeszcze dodane do indeksu git.
Aby wyświetlić wszystkie nowe, zmodyfikowane i usunięte pliki działającego katalogu i miejsca inscenizacji, skorzystaj z „status git" Komenda:
status git
Poniższe dane wyjściowe pokazuje wszystkie śledzone i niezmienione pliki i modyfikacje. Tutaj:
Co więcej, „-porcelana„Można również wykorzystać opcję„status git„Polecenie wyświetlania statusu katalogu roboczego i obszaru inscenizacji w zwięzłym formacie:
GIT Status - -Porcelain
Na poniższym wyjściu:
Alternatywnie można również użyć następującego polecenia do uzyskania tego samego wyjścia:
git ls -files -o && git kas
Tutaj:
Scenariusz 2: Wymień nowe, zmodyfikowane i usunięte pliki repozytorium GIT
Repozytorium GIT zawiera wszystkie popełnione pliki i modyfikacje. Aby wymienić nowe, zmodyfikowane i usunięte pliki repozytorium GIT, skorzystaj z podanego polecenia:
Git Whatchanged -Linia
Na poniższym zrzucie ekranu,
Chodziło o listę nowych, zmodyfikowanych i usuniętych plików w GIT.
Wniosek
Aby wymienić wszystkie nowe, zmodyfikowane i usunięte pliki katalogu roboczego i obszaru inscenizacji, „status git" Lub "git ls -files -o && git kas„Można użyć poleceń. Co więcej, „-porcelana„Można również wykorzystać opcję„status git„Polecenie do wyświetlenia wyjściowego w zwięzłym formacie. Aby wymienić nowe, zmodyfikowane i usunięte pliki repozytorium GIT, użyj „Git Whatchanged -oneline" Komenda. W tym artykule pokazano różne scenariusze wymieniania nowych, zmodyfikowanych i usuniętych plików w GIT.