gig helps you create a new .gitignore files for your git project.
JavaScript Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
contrib/git-bash-ext
gitignore @ a5481c9
lib
.gitignore
.gitmodules
.npmignore
AUTHORS
ChangeLog
LICENSE
README.md
config.js
package.json
screenshot.jpg

README.md

gig

gig helps you create a new .gitignore files for your git project.

contrib

install

npm install -g gig 

update

npm update -g gig

usage

generate .gitignore file

generate a .gitignore file for your git project

# If a `.gitignore` file aleady exists, append conditions to the `.gitignore` file.
gig gen java intellij sublimetext  

# If you want to overrride a `.gitignore` file, add commands to options : --override (shortcut : -o) 
gig gen -o java intellij sublimetext 

packaging template

pkg command is to create a custom template.

# If a 'mypakage' file aleady exists, append conditions to the 'mypakage' file.
gig pkg -name 'mypakage' java intellij sublimetext  

# if you want to override a `mypakage` file, add commands to options : --override (shortcut : -o) 
gig pkg -name 'mypakage' -o java intellij sublimetext  

gig show mypakage
*.class

# Package Files #
*.jar
*.war
*.ear

intellij :
*.iml
*.ipr
*.iws
.idea/

sublimetext :
# SublimeText project files
*.sublime-workspace

Display ignore conditions.

gig show java intellij sublimetext  

More Information

gig --help

gitignore template files sourced in

GitHub gitignore repository

Screenshot

gig

ChangeLog

See the ChangeLog

LICENCE

MIT LICENSE

The MIT License

Copyright (c) 2013 The gig Authors

See the LICENSE file for details.