A .gitignore
magician in your command line. Joe generates .gitignore
files from the command line for you.
- Written in uncomplicated Go (Golang)
- No installation necessary - just use the binary.
- Stupidly easy to use
- Supports all Github-supported
.gitignore
files - Works on Mac, Linux and (maybe) Windows
- Supports other version control systems (
.hgignore
)
After install, make sure to run joe u
. This will download all .gitignore
files in ~/joe-data/
folder.
joe
is available for OSX (macOS), Linux and Windows.
Download the latest binary from the Releases page. It's the easiest way to get started with joe
.
Make sure to add the location of the binary to your $PATH
.
$ git clone git@github.com:karan/joe.git
$ cd joe/
$ chmod +x tool.sh
$ ./tool.sh build
ls | list list all available files
u | update update all available gitignore files
g | generate generate gitignore files
$ joe g java # outputs .gitignore file for java to stdout
To update your .gitignore
files at any time, simply run:
$ joe u
$ joe g java > .gitignore # saves a new .gitignore file for java