Поиск…
Синтаксис
git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <path>
параметры
параметр | подробности |
---|---|
-d | Удалите ненужные каталоги в дополнение к необработанным файлам. Если неподписанный каталог управляется другим репозиторием Git, он не удаляется по умолчанию. Используйте вариант -f дважды, если вы действительно хотите удалить такой каталог. |
-f, --force | Если переменная конфигурации Git очистится. requireForce не установлен в false, git clean откажется удалить файлы или каталоги, если не указано -f, -n или -i. Git откажется удалить каталоги с подкаталог или файл .git, если не указана секунда -f. |
-i, --interactive | Интерактивно запрашивает удаление каждого файла. |
-n, --dry-run | Отображает только список файлов, которые нужно удалить, без их удаления. |
-q, - тихо | Отображаются только ошибки, а не список удаленных файлов. |
Очистить проигнорированные файлы
git clean -fX
Удалит все проигнорированные файлы из текущего каталога и всех подкаталогов.
git clean -Xn
Просмотрите все файлы, которые будут очищены.
Очистить все неисследованные каталоги
git clean -fd
Удалит все необработанные каталоги и файлы внутри них. Он будет запускаться в текущем рабочем каталоге и будет проходить через все подкаталоги.
git clean -dn
Просмотрите все каталоги, которые будут очищены.
Сильно удалить необработанные файлы
git clean -f
Удалит все необработанные файлы.
Чистый интерактивный
git clean -i
Распечатайте элементы, которые нужно удалить, и попросите подтверждение с помощью команд, таких как:
Would remove the following items:
folder/file1.py
folder/file2.py
*** Commands ***
1: clean 2: filter by pattern 3: select by numbers 4: ask each
5: quit 6: help
What now>
Интерактивный параметр i
можно добавить вместе с другими параметрами, такими как X
, d
и т. Д.
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow