## Features
- Gitignore templates now include ".gut" to avoid committing user configuration
- New command "git ignore update" to stop tracking previously committed files
- The init command now prompts for a gitignore template
- Errors generated from a dirty working tree are now more helpful
- `gut save` now allows you specify an external editor (instead of using the built-in editor)
## Bug fixes
- Color printing on the Windows Command Prompt should no longer print ANSI codes
- `gut squash` now works with a local-only repository
## Deprecation
### Renaming the `gut undo` command
As pointed out by an HN commenter, the 'undo' command is not well-named.
Its role is to revert the working tree to the state of the last commit, not to undo the last commit.
This is a subtle but important difference. Therefore, we should rename the command to something more appropriate. I think 'reset' is a good candidate.