Generate gitignore files based on templates provided by github
Project description
Command line tool that generates .gitignore files using github’s collection of gitignore templates.
Features
syncs with https://github.com/github/gitignore
You can specify a custom output file other than .gitignore
Merges contents of existing .gitignore
Install
pip install --upgrade genignore
Usage
Get help: genignore --help
Grab the latest https://github.com/github/gitignore master: genignore sync
List available templates: genignore list
Generate .gitignore for python, osx and linux: genignore gen python osx linux
Generate .gitignore for python, osx and linux, save it as .foo: genignore gen python osx linux --out=.foo
To add into an existing .gitignore, use genignore gen --add jetbrains
You can also redirect stdout genignore gen python osx linux > .foo
Bugs/Features
Open a github issue here.
Contributors
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.