Страницы

Поиск по вопросам

воскресенье, 15 декабря 2019 г.

Изменение первого комита

#git #git_commit #git_revert


В первом (initial) коммите забыл внести файлы в gitignore сейчас уже комит 20-й. 

Как можно выйти с ситуации, чтоб в репозиторий запушить ветку без лишних файлов ?

В удаленный репозиторий ничего не пушил, но описание того что делал важно сохранить.

Возможно ли изменить первый коммит и чтоб те что шли после него уже были без лишних
файлов ?   
    


Ответы

Ответ 1



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

Комментариев нет:

Отправить комментарий