Предположим, что я зафиксировал 5 файлов.После подтверждения я заметил, что мне нужно отменить изменения в одном файле из этих 5 файлов.Это возможно ?если нет, то что лучше, чтобы отменить изменения в одном файле?
Расширение (и с небольшой корректировкой его комментария) из ChatterOne, если вы хотите изменить ревизию (и забыть о плохой ревизии):
git checkout HEAD~ -- path-to-file git commit --amend --no-edit # replace the revision that I just created with this new revision I'm creating