Отменить коммит и вернуть обратно?
Нужно не отменять изменения, а переключиться на предыдущий коммит. 
https://git-scm.com/docs/git-checkout
С помощью "git log" найти хеш своего коммита в истории.
С помощью "git revert <хеш>" отменить коммит (добавит новый коммит с обратным изменением).
После экспериментов удалить добавленный revert-коммит и откатиться на текущее состояние с помощью "git reset --hard HEAD^" (или "git reset --hard <текущий хеш>", где <текущий-хеш> соответствует текущему последнему коммиту до применения revert).