Commit fits developers who want consistent and readable commit messages. Configure it as your version control editor, write a concise title, and use the body to explain the change before saving the commit message.
It edits messages rather than managing entire repositories. Initial integration with Git or Mercurial must be configured. Keep working files under version control so subsequent changes can be reviewed and reversed.