Удаление поврежденных git файлов - PullRequest
1 голос
/ 24 марта 2020

Я пользуюсь настольной версией Git Hub уже около месяца, и у меня возникли проблемы с удалением каталога. Я просто переместил все свои индивидуальные проекты в один репозиторий для лучшей организации, тем более что многие проекты были небольшими и были базовыми для школы. Я пытаюсь удалить предыдущие файлы с моего компьютера, но я получаю сообщение об ошибке, что файлы не были пустыми, несмотря на то, что они появляются. Затем я попытался сделать это в командной строке cmd и получил больше информации, что это были git файлы, которые были повреждены. Затем я вошел в git bash и все еще не мог найти файлы. Кто-нибудь знает, как их удалить?

Я должен также отметить, что я использовал внешний жесткий диск и переключал его между моим ноутбуком и p c, поэтому мне не пришлось бы продолжать повторную загрузку и обновлять проекты снова и снова. Я предполагаю, что это могло быть причиной проблемы? Как мне go использовать мой HD, чтобы не испортить файлы. Я думаю, что столкнулся с проблемами, потому что мои настольные приложения GitHub не были синхронизированы между двумя компьютерами.

Также я использую VS Code. Не уверен, что управление версиями внутри что-то испортило.

1 Ответ

1 голос
/ 25 марта 2020

Всякий раз, когда «предыдущие файлы» не могут быть удалены, сначала закройте все программы (или даже перезагрузите компьютер), чтобы убедиться, что ни один процесс не держит дескриптор указанных файлов, предотвращая их удаление.

Затем откройте git папка репозитория с VSCode .

...