Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 2647|Відповідь: 0

Очищення Git видаляє некеровані (невідстежені) файли

[Копіювати посилання]
Опубліковано 01.09.2024 20:26:09 | | | |
Вимоги: .NET-проєкт, який використовує git для керування вихідним кодом, тепер потрібно надіслати або зробити резервну копію, і проєкт містить велику кількість тимчасово ігнорованих файлів, таких як package, obj, bin тощо. Якщо ви стискаєте його безпосередньо, він буде дуже великим, тож як видалити файли, які не керуються git-трекінгом?

Команда git-clean

Ця команда призначена для видалення невідстежених файлів із робочого дерева, спочатку скористайтеся командою для перегляду файлів, які будуть видалені, і вона звучить так:



Я виявив, що вихідних даних немає, а вміст файлу міститься в каталогах obj і bin. Причина в тому, що правила, налаштовані в .gitigno, за замовчуванням ігноруються.

Потрібно додати параметр -x за допомогою наступної команди:



Потім виконайте команду видалення наступним чином:




Посилання:Вхід за гіперпосиланням видно.




Попередній:Відправляйте проєкти у кілька git-репозиторіїв
Наступний:Скидання ПК Windows (Відновлення системи) Видалити диск
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com