Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 2647|Ответ: 0

Git очистка удаляет неуправляемые (неотслеживаемые) файлы

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

Команда git-clean

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



Я обнаружил, что выхода не было, а содержимое файлов хранилось в каталогах obj и bin. Причина в том, что правила, настроенные в .gitignore по умолчанию, игнорируются.

Вам нужно добавить параметр -x следующей командой:



Затем выполните команду удаления следующим образом:




Ссылка:Вход по гиперссылке виден.




Предыдущий:Отправляйте проекты в несколько git-репозиториев.
Следующий:Сброс Windows ПК (восстановление системы) Стереть диск
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com