Привет, мне интересно узнать разницу между этими двумя командами. Когда они вводят здесь: https://www.atlassian.com/git/tutorials/undoing-changes
Похоже, что git reset --hard также устанавливает как стажировку, так и рабочий каталог в соответствии с последней фиксацией, но в конце говорят, что git reset --hard не изменяет текущий рабочий каталог. Так что я очень смущен здесь, может кто-нибудь прояснить это?