Это просто означает, что вы внесли изменения в свои файлы в локальном рабочем каталоге, которые еще не были зафиксированы.Команда, которую вы собираетесь применить, восстановит их до прежнего состояния, поэтому вы должны либо зафиксировать свои изменения, либо временно сохранить их (где-нибудь), используя stash .Попробуйте:
git status
и
git diff
…, чтобы увидеть, что изменилось.
Также имейте в виду, что git revert
не вернет вас кпрежний коммит в истории (как Mercurial с его одноименной командой), но применяет новый коммит, который отменит то, что было сделано данным коммитом.Если вы хотите отклонить последний коммит (ы) в дате, вы должны вместо этого взглянуть на git reset
, но помните, что эта команда очень широка и служит нескольким целям.