Тази статия ще демонстрира различни сценарии за изброяване на нови, модифицирани и изтрити файлове в Git.
Как да изброявам нови, изтрити и модифицирани файлове в Git?
Може да има различни сценарии за тази ситуация, като например:
- Сценарий 1: Списък на нови, модифицирани и изтрити файлове от работната директория и промежутъчната област
- Сценарий 2: Избройте нови, модифицирани и изтрити файлове от Git Repository
Сценарий 1: Списък на нови, модифицирани и изтрити файлове на работната директория и промежутъчната област
Работната директория съдържа непроследените файлове, докато междинната област съдържа всички проследени файлове. Проследените файлове са файловете, които са добавени към Git етапната област (индекс), а непроследените файлове са файловете, които все още не са добавени към Git индекса.
За да прегледате всички нови, модифицирани и изтрити файлове от работната директория и промеждутъчната област, използвайте „ git състояние ” команда:
git състояние
Изходът по-долу показва всички проследени и непроследени файлове и модификации. Тук:
- “ новФайл.txt ” е новодобавеният проследен файл в зоната за етап.
- “ Файл1.txt ” е модифицираният непроследен файл в работната директория.
- “ feat.txt ” е изтритият непроследен файл в работната директория.
- “ index.txt ” е новодобавеният непроследен файл в работната директория:
Освен това „ – порцелан ” може да се използва и с „ git състояние ” команда за показване на състоянието на работната директория и промежутъчната област в кратък формат:
git състояние --порцелан
В изхода по-долу:
- “ М ” представлява модифицирания файл в работната директория.
- “ д ” показва изтрития файл в работната директория.
- “ А ” показва нов файл, добавен към индекса на етапа.
- “ ?? ” показва непроследения файл:
Алтернативно, следната команда може да се използва за получаване на същия изход:
git ls-файлове -О && git проверкаТук:
- “ git ls-файлове -o ” се използва за изброяване на нови файлове
- “ git проверка ” командата се използва за добавени, модифицирани и изтрити файлове:
Сценарий 2: Избройте нови, модифицирани и изтрити файлове на Git Repository
Хранилището на Git съдържа всички файлове и модификации, които са били ангажирани. За да изброите новите, модифицираните и изтритите файлове на Git хранилището, използвайте предоставената команда:
git whatchanged --на линияВ екранната снимка по-долу,
- “ д ” показва изтритите файлове от Git хранилището.
- “ М ” показва модифицираните ангажирани файлове.
- “ А ” представлява новодобавените файлове в Git хранилището:
Това беше всичко за изброяване на новите, модифицираните и изтритите файлове в Git.
Заключение
За да изброите всички нови, модифицирани и изтрити файлове от работната директория и промежутъчната област, „ git състояние ' или ' git ls-файлове -o && git проверка ” могат да се използват команди. Освен това „ – порцелан ” може да се използва и с „ git състояние ” за показване на изхода в кратък формат. За да изброите новите, модифицираните и изтритите файлове на Git хранилището, използвайте „ git whatchanged –oneline ” команда. Тази статия демонстрира различни сценарии за изброяване на нови, модифицирани и изтрити файлове в Git.