git revert HEAD отменяет все изменения, но что я хочу отменить, кроме моих расширенных файлов go? Я хочу отменить все изменения, кроме одного с * .go
Я старался
git revert HEAD ^*.go
git revert HEAD *.go?
Ни один из них не работает. Где мне искать, чтобы найти эту функцию?
Ответы:
revert
функция используется, чтобы отменить весь коммитОт
git revert --help
Таким образом, вы не можете сделать частичный возврат.
Вы должны отредактировать комментарий, который хотите отменить, и разделить его на два разных коммита: один со всеми вашими комментариями.
*.go
файлы, а другой со всеми другими файлами. Затем вы можете вернуть правильный коммит.источник