Maker here. It's always annoying to copy-paste .gitignore files by first searching for them. It just slows me down.
Hence, joe.
It's hands-down the easiest way to generate .gitignore files right from your command line.
1. Install using pip:
$ pip install joe
2. Save the gitignore file
$ joe java javascript python > .gitignore
Best part is, you don't even need Internet connection! WHAAAT!
@karangoel HAH! This is funny because my name is actually Joe and I created/maintain https://www.gitignore.io which is the largest online gitignore template file generator. You can use the web to generate templates and and you can run gitignore.io from the command line.
It looks like this project is using the gitignores from http://www.producthunt.com/posts... if anyone wants to follow / contribute since it is a pretty popular repo.
@karangoel Why didn't you just have your project checkout the gitignore repo so that it would benefit from the fact that it is an actively maintained repo? It seems like copying them directly into your project is a large point of weakness.
Also, for anyone who cares... part of the output includes: "output = '# joe made this: https://goel.io/joe\n'"
@ffumarola Hey Frank. Great points. This was a quick weekend hack (done in just under a day) so I didn't pay that much attention to checking out the repo instead of copy pasting the contents. Will fix that soon.
@ffumarola I'm using GitHub's master template list as the base for https://www.gitignore.io: https://github.com/joeblau/gitig.... gitignore.io also has templates that aren't yet supported by the GitHub's master template list as well as a `.patch` extension for appending templates.
The syntax for gitignore.io is similar to this project as well
`gi java >> .gitignore`
Listen
Product Hunt
Listen
Drawcon
Listen
Drawcon
fintech spy
Listen
fintech spy
Drawcon
Listen