# --soft In this mode, only the HEAD pointer is moved to the specified commit. The files in your working directory are not modified, but they remain as they were when you started the reset. - [@official@--soft documentation](https://git-scm.com/docs/git-reset#Documentation/git-reset.txt---hard)