-d

Při zadání <cesta> git clean obvykle neprohledává nesledované adresáře, aby jich neodstranil příliš mnoho.Zadejte -d, aby procházel i tyto adresáře.Pokud jsou zadány nějaké cesty, je -d irelevantní; všechny nesledované soubory odpovídající zadaným cestám (s výjimkami pro vnořené adresáře git uvedené pod --force) budou odstraněny.

-f –force

Pokud není konfigurační proměnná Git clean.requireForce nastavena na false, git clean odmítne odstranit soubory nebo adresářebez zadání -f nebo -i. Git odmítne měnit nesledované vnořené repozitáře git (adresáře s podadresářem .git), pokud není zadána druhá hodnota -f.

-i –interactive

Zobrazí, co by se provedlo, a vyčistí soubory interaktivně. Podrobnosti viz „Interaktivní režim“.

-n –dry-run

Vlastně nic neodstraňujte, jen ukažte, co by se udělalo.

-q –quiet

Buďte potichu, hlásejte jen chyby, ale ne soubory, které se podařilo odstranit.

-e <vzor> –exclude=<vzor>

Použije zadaný vylučovací vzor navíc ke standardním pravidlům ignorování(viz gitignore).

-x

Nepoužije standardní pravidla ignorování (viz gitignore), ale stále použije pravidla ignorování zadaná volbami -e z příkazového řádku. To umožňuje odstranit všechny nesledované soubory, včetně produktů sestavení. Tuto funkci lze použít (případně ve spojení s funkcí git restore nebo git reset) k vytvoření původního pracovního adresáře pro testování čistého sestavení.

-X

Odstranění pouze souborů ignorovaných systémem Git. To může být užitečné pro obnovení všeho od začátku, ale zachování ručně vytvořených souborů.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.