Важно!
Выполняя действия ниже, отдавайте себе отчет в том что вы делаете.
Выполняя действия ниже, отдавайте себе отчет в том что вы делаете.
Если вы ошибочно добавили большой лог или подобный файл в репозиторий и вам надо его удалить из git, то сейчас вы всё легко исправите
Для начала перейдите в директорию с репозиторием git
Затем выполните команду, заменив путь_до_файла/file.txt на путь до вашего файла.
git filter-branch --index-filter 'git rm --cached --ignore-unmatch путь_до_файла/file.txt' HEAD
Всё, файл удален из всех коммитов, можете отправлять исправления в git
git push
Не хотите копаться сами?
Починю за 1-3 дня. Без предоплаты — оплата по результату.
15+ лет опыта с 1С-Битрикс · Без предоплаты · 7 дней гарантии