Это команда git-clean, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
git-clean - Удаляет неотслеживаемые файлы из рабочего дерева
СИНТАКСИС
мерзавец чистым [-d] [-f] [-i] [-n] [-q] [-e ] [-x | -ИКС] [--] ...
ОПИСАНИЕ
Очищает рабочее дерево, рекурсивно удаляя файлы, не находящиеся под контролем версий,
начиная с текущего каталога.
Обычно удаляются только файлы, неизвестные Git, но если -x опция указана,
игнорируемые файлы также удаляются. Это может быть полезно, например, для удаления всех сборок
продукции.
Если есть необязательные ... приведены аргументы, затрагиваются только эти пути.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-d
Удалите неотслеживаемые каталоги в дополнение к неотслеживаемым файлам. Если неотслеживаемый каталог
управляется другим репозиторием Git, по умолчанию он не удаляется. Используйте параметр -f
дважды, если вы действительно хотите удалить такой каталог.
-ф, --сила
Если для переменной конфигурации Git clean.requireForce не задано значение false, мерзавец чистым
откажется удалять файлы или каталоги, если не указано -f, -n или -i. Git откажется
для удаления каталогов с подкаталогом или файлом .git, если не указан второй -f.
-я, --интерактивный
Покажите, что нужно сделать, и очистите файлы в интерактивном режиме. См. «Интерактивный режим» для
Детали.
-n, -- пробный запуск
На самом деле ничего не удаляйте, просто покажите, что будет сделано.
-к, --тишина
Молчи, сообщайте только об ошибках, но не об успешно удаленных файлах.
-e , --exclude =
В дополнение к тем, которые находятся в .gitignore (для каждого каталога) и $ GIT_DIR / info / exclude,
также считайте, что эти шаблоны входят в набор действующих правил игнорирования.
-x
Не используйте стандартные правила игнорирования, прочитанные из .gitignore (для каждого каталога) и
$ GIT_DIR / info / exclude, но по-прежнему используйте правила игнорирования, указанные с параметрами -e. Этот
позволяет удалить все неотслеживаемые файлы, включая продукты сборки. Это можно использовать
(возможно, в сочетании с мерзавец сброс), чтобы создать безупречный рабочий каталог для
протестировать чистую сборку.
-X
Удалите только файлы, игнорируемые Git. Это может быть полезно для восстановления всего из
царапины, но сохраните файлы, созданные вручную.
INTERACTIVE РЕЖИМ
Когда команда переходит в интерактивный режим, она показывает файлы и каталоги, которые нужно
очищается и переходит в интерактивный командный цикл.
Цикл команд показывает список доступных подкоманд и подсказку «Что теперь>».
Обычно, когда подсказка заканчивается одним >, вы можете выбрать только один из вариантов
задано и введите return, например:
*** Команды ***
1: очистить 2: фильтровать по шаблону 3: выбрать по номерам
4: спросить каждого 5: выйти 6: помочь
Что сейчас> 1
Вы также можете сказать c или clean выше, если выбор уникален.
В основном командном цикле есть 6 подкоманд.
чистым
Начните чистку файлов и каталогов, а затем закройте.
фильтровать по шаблону
Это показывает файлы и каталоги, которые нужно удалить, и выдает сообщение "Игнорировать ввод
шаблоны >> ". Вы можете ввести шаблоны, разделенные пробелами, чтобы исключить файлы и
каталоги от удаления. Например, «* .c * .h» исключает файлы, заканчивающиеся на «.c» и «.h».
от удаления. Когда вас устраивает отфильтрованный результат, нажмите ENTER (пусто)
вернуться в главное меню.
выбрать по номерам
При этом отображаются файлы и каталоги, которые необходимо удалить, и выдается сообщение «Выбрать элементы для
удалить >> ". Когда подсказка заканчивается двойным >> вот так, ты можешь сделать больше
чем один выбор, объединенный пробелом или запятой. Также вы можете сказать диапазоны.
Например, «2-5 7,9» для выбора 2,3,4,5,7,9 из списка. Если второе число в диапазоне
опущено, выбираются все остальные элементы. Например, «7-», чтобы выбрать 7,8,9 из списка.
Ты можешь сказать * выбрать все. Также, когда вас устраивает отфильтрованный
В результате нажмите ENTER (пусто), чтобы вернуться в главное меню.
спросить каждого
Начнется очистка, и вы должны подтверждать одно за другим, чтобы удалить элементы.
Обратите внимание, что это действие не так эффективно, как два вышеупомянутых действия.
выход
Это позволяет вам выйти, не выполняя уборку.
помощь
Покажите краткое использование интерактивного git-clean.
Используйте git-clean онлайн с помощью сервисов onworks.net