Вимоги: .NET-проєкт, який використовує git для керування вихідним кодом, тепер потрібно надіслати або зробити резервну копію, і проєкт містить велику кількість тимчасово ігнорованих файлів, таких як package, obj, bin тощо. Якщо ви стискаєте його безпосередньо, він буде дуже великим, тож як видалити файли, які не керуються git-трекінгом?
Команда git-clean
Ця команда призначена для видалення невідстежених файлів із робочого дерева, спочатку скористайтеся командою для перегляду файлів, які будуть видалені, і вона звучить так:
Я виявив, що вихідних даних немає, а вміст файлу міститься в каталогах obj і bin. Причина в тому, що правила, налаштовані в .gitigno, за замовчуванням ігноруються.
Потрібно додати параметр -x за допомогою наступної команди:
Потім виконайте команду видалення наступним чином:
Посилання:Вхід за гіперпосиланням видно. |