Я проделал некоторую работу в git-репозитории X, в котором есть подмодуль Y. Я внес некоторые изменения в файлы в X, которые я хочу сохранить, и внес изменения в подмодуль Y, которые я хочу отменить сейчас. Поэтому я хочу отменить все локальные изменения, которые я внес в подмодуль.
Я пытался git checkout -- ../dep/libY
, но ничего не меняется.
Состояние Git говорит:
modified: ../dep/libY (modified content)