проковырялся в гугле два часа, пока обнаружил, как это делается.
проблема:
внесено изменение, оно закоммичено в локальный master, и залито (push) в origin/master
я захотел откатить этот последний коммит так, как будто его вообще не было.
как это достигается:
1) в логе делаем для предпоследнего коммита “Reset to this”
при этом Reset Type ставим “Hard”, чтоб в локальной папке изменения тоже были откачены
2) убеждаемся, что локальный мастер указывает на нужный коммит
3) делаем Push, при этом ставим галочку “Force: may discard known changes”
на последнем шаге может выйти ошибка, если у вашего пользователя нет полномочия “ForcePush”
Комментариев нет:
Отправить комментарий