В первом (initial) коммите забыл внести файлы в gitignore сейчас уже комит 20-й.
Как можно выйти с ситуации, чтоб в репозиторий запушить ветку без лишних файлов ?
В удаленный репозиторий ничего не пушил, но описание того что делал важно сохранить.
Возможно ли изменить первый коммит и чтоб те что шли после него уже были без лишних файлов ?
Ответ
Вы что-нибудь на удаленный репозиторий пушили после этого?
Если да, то тогда прямо так сделать нельзя, но можно удалить вручную из репозитория файлы, добавленные по ошибке и добавить в гитигнор, и больше они там не появятся.
После уточнения вопроса:
Можно попробовать применить git rebase с флагом root для того, чтобы создать новую историю от коммита с правильным гитигнором.
Комментариев нет:
Отправить комментарий