Git ignore template helper
Project description
Git-ignore ===
A cli helper that initiates `.gitignore` from template. | [日本語記事](http://qiugits.hatenablog.com/entry/2018/09/20/024218)
## Install `terminal $ pip install git-ignore `
## Usage Example: Django project that uses Python and Sass. ` $ git-ignore python sass ` This will create a .gitignore file that comes from both Python and Sass gitignore templates.
Note that you can add multiple templates at once. Also, it is _not_ case sensitive.
## How it works This tool uses templates from [A collection of .gitignore templates | by GitHub](https://github.com/github/gitignore/).
Thus it supports: > Perl6, Sass, Scala, Joomla, CakePHP, Go, Yeoman, ZendFramework, KiCad, Textpattern, ExpressionEngine, Typo3, Packer, Elisp, EPiServer, Gcov, Haskell, GWT, LabVIEW, C++, Objective-C, Composer, SketchUp, Eagle, Android, Symfony, ExtJs, Erlang, Finale, Sdcc, Scrivener, Qooxdoo, RhodesRhomobile, PlayFramework, Stella, SugarCRM, Delphi, TurboGears2, Waf, Leiningen, Dart, R, ChefCookbook, MetaProgrammingSystem, CFWheels, Lilypond, Processing, Kohana, Clojure, GitBook, Lithium, Magento, Node, Python, Nim, Terraform, Yii, Nanoc, Umbraco, DM, Java, Elixir, WordPress, Godot, Xojo, ArchLinuxPackages, Jekyll, Ada, D, Elm, Actionscript, Swift, Grails, Laravel, Perl, CMake, VVVV, VisualStudio, CraftCMS, Coq, Rust, Scheme, IGORPro, Drupal, Plone, AppEngine, Mercury, Jboss, Lua, PureScript, CUDA, AppceleratorTitanium, Concrete5, CodeIgniter, Fortran, Julia, ForceDotCom, OracleForms, Smalltalk, Rails, Phalcon, Prestashop, Agda, Unity, FuelPHP, LemonStand, SeamGen, SCons, SymphonyCMS, CommonLisp, Gradle, Maven, Ruby, OpenCart, Fancy, TeX, Zephir, OCaml, UnrealEngine, Autotools, C, Kotlin, Qt, ROS, Idris, Opa
## Features & TODOs - [x] Add .gitignore from templates. - [x] Can add multiple templates at once. - [x] Based on GitHub’s templates collection. - [ ] Support “Global (operating system or editor specific) templates”. - [ ] Helpful –help option. - [ ] User defined template. - [ ] Detect git base directry to place .gitignore. - [ ] Autofill suggestion.
## Contributing Please feel free to open an issue or PR.
A star will be appreciated. ☆ ヽ(^ω^ #)
## License MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for git_ignore-0.2.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 402f036d060b620b6fffdec2d591ee1140ae16f3aa9026eed524a61a2257b557 |
|
MD5 | 78b1bc796b5b7613158129e379e6823a |
|
BLAKE2b-256 | d3f5b043923344cfe7d93142d916d30723f9ac79376d410b62de006356b9dabb |