Я знаю, что этот вопрос был дан ответ пару раз, но до сих пор, каждый отвечал решение, которое я пытался не работал для меня :(Git: Возврат к старой фиксации
Ситуация: У нас есть рабочий обязательство в основной ветке, к которой мы хотим вернуться. К сожалению, с тех пор было переброшено несколько изменений (в том числе слияния с другими ветвями).
Так что мне нужно сделать, чтобы получить ветвь мастера до последней рабочей commit еще раз - или проверить последнюю рабочую фиксацию и «переписать» последние коммиты на master с ней - на сервере (github) repo. Меня не волнует, если изменения, внесенные в последний рабочий коммит, будут потеряны, но это не будет если они сохранены.
Важно то, что другие ветки не тронуты !!!
мерзавец Revert не сделать работу несколько способов ...
Вы попробовали это: http://stackoverflow.com/a/4114122/2394026.Посмотрите на 2-е решение абзаца «Отменить опубликованные коммиты с новыми коммитами» – Flows
Я могу придумать по крайней мере два вопроса здесь, на SO, которые, кажется, решают вашу проблему. Что именно вы уже пробовали? – MikeMB