Как удалить большой или ненужный файл из git

Как удалить большой или ненужный файл из git

Александр Гусев Обновлено: 19 июня 2023 858 просмотров

Важно!
Выполняя действия ниже, отдавайте себе отчет в том что вы делаете.

Если вы ошибочно добавили большой лог или подобный файл в репозиторий и вам надо его удалить из git, то сейчас вы всё легко исправите

Для начала перейдите в директорию с репозиторием git

Затем выполните команду, заменив путь_до_файла/file.txt на путь до вашего файла.

git filter-branch --index-filter 'git rm --cached --ignore-unmatch путь_до_файла/file.txt' HEAD

Всё, файл удален из всех коммитов, можете отправлять исправления в git
git push



Комментарии


Авторизуйтесь через соц.сеть и оставьте комментарий

Возврат к списку