Відповіді:
Ви можете використовувати git-clean . Ця команда видалить невідстежені файли / каталоги. За замовчуванням він надрукує лише те, що було б видалено, не фактично видаляючи їх.
Дано -fпрапор для видалення файлів, а також -dпрапор для видалення порожніх каталогів:
git clean -df
Також видалення проігнорованих файлів:
git clean -dfx
git cleanсама по собі фактично видалить усі файли, що не відслідковуються, за винятком випадків, коли для конфігураційної змінної Git clean.requireForce встановлено значення true. Якщо його встановлено на значення false, тоді -ff потрібен для очищення каталогів
git clean -ixпокаже, що воно буде очищати, і надасть меню параметрів. Мій улюблений.
-xі це все так добре, як свіжо клонований репо.