Goofy generates .gitignore files for your project from command line.
- Supports all GitHub-supported
.gitignore() files - Supports Linux and maybe Windows and Mac
- Works with
.hgignorealso - Can generate
.gitignorefor multiple tools at same time - Available on
pipso easy to install and use
Requires Python3.3+ and pip
$ pip install goofy$ git clone https://github.com/yash2696/Goofy
$ cd Goofy
$ python setup.py installAfter Installation, run goofy update to fetch all .gitignore files from Github. This will download all .gitignore files to ~/.goofy_files.
$ goofy --help
Usage: goofy [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
generate generate gitignore files
ls list all gitignore files
update Update all gitignore filesls list all available files
generate generate gitignore file
update update gitignore file data$ goofy generate c++ #output c++ gitignore file to terminal screen$ goofy generate c++ > .gitignore #overwrite existing gitignore file with new data$ goofy generate c++ >> .gitignore #append data to exisiting gitignore file$ goofy update$ goofy generate c++,python,java,c,visualstudiocode$ goofy lsFound an issue? Post it in the issue tracker.
Want to add another awesome feature? Fork this repository and add your feature, then send a pull request.
The MIT License (MIT) Copyright © 2017 Yash Agarwal