Как отменить первый revert?
Используйте git reflog для восстановления состояния.
revert в отличие от reset не удаляет коммит, а добавляет новый коммит, который отменяет указанный. 
https://githowto.com/ru/undoing_committed_changes
Поэтому у вас есть 2 варианта: 
Отменить отменяющий комит с помощью revert
Удалить последний коммит с помощью reset 
evtuhovich.ru/blog/2009/04/03/git-reset