Tento článek demonstruje různé scénáře pro výpis nových, upravených a odstraněných souborů v Gitu.
Jak vypsat nové, smazané a upravené soubory v Gitu?
Pro tuto situaci mohou existovat různé scénáře, například:
- Scénář 1: Seznam nových, upravených a odstraněných souborů pracovního adresáře a pracovní oblasti
- Scénář 2: Seznam nových, upravených a odstraněných souborů úložiště Git
Scénář 1: Seznam nových, upravených a odstraněných souborů pracovního adresáře a pracovní oblasti
Pracovní adresář obsahuje nesledované soubory, zatímco pracovní oblast obsahuje všechny sledované soubory. Sledované soubory jsou soubory, které jsou přidány do přípravné oblasti Git (index) a nesledované soubory jsou soubory, které ještě nebyly přidány do indexu Git.
Chcete-li zobrazit všechny nové, upravené a odstraněné soubory pracovního adresáře a pracovní oblasti, použijte „ stav git 'příkaz:
stav git
Níže uvedený výstup zobrazuje všechny sledované a nesledované soubory a úpravy. Tady:
- “ newFile.txt ” je nově přidaný sledovaný soubor v pracovní oblasti.
- “ Soubor1.txt ” je upravený nesledovaný soubor v pracovním adresáři.
- “ feat.txt ” je odstraněný nesledovaný soubor v pracovním adresáři.
- “ index.txt ” je nově přidaný nesledovaný soubor v pracovním adresáři:
Navíc, „ -porcelán “ možnost lze také využít s “ stav git ” pro zobrazení stavu pracovního adresáře a pracovní oblasti ve stručném formátu:
stav git --porcelán
V níže uvedeném výstupu:
- “ M ” představuje upravený soubor v pracovním adresáři.
- “ D ” zobrazí smazaný soubor v pracovním adresáři.
- “ A ” označuje nový soubor přidaný do indexu příprav.
- “ ?? ” zobrazí nesledovaný soubor:
Alternativně lze k získání stejného výstupu použít také následující příkaz:
git ls-soubory -Ó && git pokladnaTady:
- “ git ls-files -o ” se používá k výpisu nových souborů
- “ git pokladna 'příkaz se používá pro přidané, upravené a smazané soubory:
Scénář 2: Seznam nových, upravených a odstraněných souborů úložiště Git
Úložiště Git obsahuje všechny soubory a úpravy, které byly potvrzeny. Chcete-li zobrazit seznam nových, upravených a smazaných souborů úložiště Git, použijte poskytnutý příkaz:
git co se změnilo -- onlineNa níže uvedeném snímku obrazovky
- “ D “ zobrazuje smazané soubory z úložiště Git.
- “ M ” označuje upravené potvrzené soubory.
- “ A ” představuje nově přidané soubory v úložišti Git:
To bylo vše o výpisu nových, upravených a smazaných souborů v Gitu.
Závěr
Chcete-li vypsat všechny nové, upravené a odstraněné soubory pracovního adresáře a pracovní oblasti, „ stav git “ nebo „ git ls-files -o && git checkout ” lze použít příkazy. Navíc, „ -porcelán “ možnost lze také využít s “ stav git ” pro zobrazení výstupu ve stručném formátu. Chcete-li zobrazit seznam nových, upravených a smazaných souborů úložiště Git, použijte „ git whatchanged –oneline “příkaz. Tento článek demonstroval různé scénáře pro výpis nových, upravených a smazaných souborů v Gitu.