Как откатиться до предыдущего коммита - PullRequest
0 голосов
/ 31 мая 2018

Я использую VSTS для моего проекта MVC, в котором используется Web Core API.Я сделал релиз, который выдал неожиданную ошибку, которую я не смог исправить (см. Как отладить запуск в API Web Core? ).Однако мне нужно быстро двигаться дальше.Я все еще могу выполнить развертывание из предыдущих сборок, поэтому я хочу откатить свои изменения до предыдущего коммита.У меня есть идентификатор фиксации, на который я хочу выполнить откат, поэтому вопрос в том, как?

Ответы [ 2 ]

0 голосов
/ 01 июня 2018

Я нашел команду сброса по этой ссылке (спасибо Ян Скляренко) делает то, что я хочу;

https://docs.microsoft.com/en-us/vsts/git/tutorial/undo?view=vsts&tabs=visual-studio

0 голосов
/ 31 мая 2018
git checkout <the-rev-id>

Вы останетесь в состоянии detached HEAD .

Если вы хотите, чтобы ваша ветка "забыла" о новых ревизиях после ревизии, о которой вы говорите, то это должно сделатьдостаточно:

git reset --hard <the-rev-id>
...