Что означает отменить этот коммит и откатить этот коммит в GitHub для Windows?

Github для Windows включает в себя следующие две команды:

revert this commit - создать новый коммит, который отменяет изменения этого коммитаrollback this commit - откатить этот коммит, оставив все изменения, сделанные в этом и последующих коммитах, в вашем рабочем каталоге

Не могли бы вы объяснить точное значение этих двух команд и как они могут быть использованы. В частности, я не понимаю, какова цель второго. Это не имеет никакого смысла для меня.

Можно ли вернуться к предыдущему коммиту, проверить его, и если мне не нравится, вернуться туда, где он был изначально?

Этот графический интерфейс, кажется, содержит очень маленькую часть системы git, но каков будет правильный рабочий процесс, использующий ее?

Ответы на вопрос(2)

Ваш ответ на вопрос