ignoregit
v1.1.0
Published
**ignoregit** is a command-line tool that helps you create `.gitignore` files for different languages and frameworks.
Downloads
17
Readme
Ignoregit
ignoregit is a command-line tool that helps you create .gitignore
files for different languages and frameworks.
Usage
npx ignoregit
This gives a interative prompt and lets you choose a fromework or language
For example, to create a .gitignore
file for JavaScript, you would run the following command:
npx ignoregit
And walkthrough the steps
This would create a .gitignore
file with the following contents:
node_modules
bower_components
dist
tmp
and more
You can also specify a custom directory to create the .gitignore
file in. For example, to create a .gitignore
file in the my-project
directory, you would run the following command:
npx ignoregit . // Creates a .gitignore file in the cwd
npx ignoregit ./test // Creates a .gitignore file in the test present in cwd
npx ignoregit . --language Node // Creates a .gitignore file in cwd with Node template
Supported Languages and Frameworks
- AL
- Actionscript
- Ada
- Agda
- Android
- AppEngine
- AppceleratorTitanium
- ArchLinuxPackages
- Autotools
- C++
- C
- CFWheels
- CMake
- CUDA
- CakePHP
- ChefCookbook
- Clojure
- CodeIgniter
- CommonLisp
- Composer
- Concrete5
- Coq
- CraftCMS
- D
- DM
- Dart
- Delphi
- Drupal
- EPiServer
- Eagle
- Elisp
- Elixir
- Elm
- Erlang
- ExpressionEngine
- ExtJs
- Fancy
- Finale
- FlaxEngine
- ForceDotCom
- Fortran
- FuelPHP
- GWT
- Gcov
- GitBook
- Go
- Godot
- Gradle
- Grails
- Haskell
- IGORPro
- Idris
- JBoss
- JENKINS_HOME
- Java
- Jekyll
- Joomla
- Julia
- KiCad
- Kohana
- Kotlin
- LICENSE
- LabVIEW
- Laravel
- Leiningen
- LemonStand
- Lilypond
- Lithium
- Lua
- Magento
- Maven
- Mercury
- MetaProgrammingSystem
- Nanoc
- Nim
- Node
- OCaml
- Objective-C
- Opa
- OpenCart
- OracleForms
- Packer
- Perl
- Phalcon
- PlayFramework
- Plone
- Prestashop
- Processing
- PureScript
- Python
- Qooxdoo
- Qt
- R
- ROS
- Racket
- Rails
- Raku
- RhodesRhomobile
- Ruby
- Rust
- SCons
- Sass
- Scala
- Scheme
- Scrivener
- Sdcc
- SeamGen
- SketchUp
- Smalltalk
- Stella
- SugarCRM
- Swift
- Symfony
- SymphonyCMS
- TeX
- Terraform
- Textpattern
- TurboGears2
- TwinCAT3
- Typo3
- Unity
- UnrealEngine
- VVVV
- VisualStudio
- Waf
- WordPress
- Xojo
- Yeoman
- Yii
- ZendFramework
- Zephir
Contributing
Contributions are welcome! Open a PR or issue if you find any issues with this project