Gitman
Gitman is a TUI tool for creating and managing git repositories.
Check gitman-lite if you want a faster, more lighweight CLI-only option.
Features
- Repository initialization
- .gitignore selection
- Custom gitignore templates
Configuration
To add custom .gitignore templates, put any <name>.gitignore file in USER/.gitman/gitignores/.
The configuration file is located at USER/.gitman/config.yaml. Currently, you can set the following configuration keys:
- CacheGitignores: whether to cache fetched gitignores. Defaults to false.
Installing
To install the application, simply run go install https://github.com/pyrod3v/gitman/cmd/gitman@latest or clone this repository and run go install ./...
Contributing
All sorts of contributions are welcome. To contribute:
- Fork this repository
- Create your feature branch
- Commit and push your changes
- Submit a pull request
Please use meaningful commit messages