Skip to content

A small utility I made to easily build a .gitignore file for new projects

License

Notifications You must be signed in to change notification settings

sgianelli/sj-ignore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sj-ignore

This small utility makes generating a .gitignore file for a new project as painless as possible when dealing with multiple platforms or languages that you require .gitignore info for. Currently the program uses Github's gitignore repository to provide a wide list of established .gitignore files.

Installation

gem install sj_ignore

Example

To use this by pulling down a local copy of the github/gitignore repository into the gem's installed lib/ directory:

sj_ignore ruby vim osx > .gitignore

To use GitHub's API to fetch files remotely:

sj_ignore -a ruby vim osx > .gitignore

TODO

Pull github/gitignore repository so there is a local copy on the machine in order to speed up setup time and to avert the issue with github api rate limiting.

Give option to define your own github repository of .gitignore files.

About

A small utility I made to easily build a .gitignore file for new projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages