Как я могу удалить коммит на github, который я зафиксировал 3 дня назад, не теряя данные позже? - PullRequest
0 голосов
/ 05 марта 2020

Я зафиксировал какой-то файл за 3 дня до этого, но теперь я хочу удалить этот коммит (или удалить файлы, включенные в этот коммит специально, если это возможно) без потери данных после или до этой даты. Если это возможно, пожалуйста, помогите. Спасибо !!

1 Ответ

2 голосов
/ 05 марта 2020

Самым простым будет, вероятно, revert it. Он создаст новый коммит в конце текущей ветви, что прямо противоположно изменению вашего плохого коммита.

git revert <commitHash>
...