Ответ 1
git reset
(что эквивалентно git reset HEAD
) будет un- add
(чаще всего "неустановленным" ) всеми файлами.
В Git, revert
используется для отмены существующего фиксации (обычно это фиксация, которая произошла некоторое время назад или была передана другим пользователям). Если ваше сообщение еще не было передано другим, есть способы "переписать" недавнюю историю, чтобы вы могли притворяться, что изменения, которые вы хотите вернуть, никогда не происходили в первую очередь.