Sha256: 757a9981a68a62518eb37424c90e7721508596e9d42a080ba84a32ba2594b597

Contents?: true

Size: 1.63 KB

Versions: 3

Compression:

Stored size: 1.63 KB

Contents

# gitignore-cli

[![Gem Version](https://badge.fury.io/rb/gitignore-cli.svg)](https://badge.fury.io/rb/gitignore-cli)
[![Maintainability](https://api.codeclimate.com/v1/badges/48ed1e9f5ee6d37590f5/maintainability)](https://codeclimate.com/github/dvinciguerra/gitignore-cli/maintainability)
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)

Provides a simple CLI that uses the fantastic `gitignore.io` tool to generate `.gitignore` files for your project.

[![asciicast](https://asciinema.org/a/299023.svg)](https://asciinema.org/a/299023?autoplay=1&speed=2)


## Installation

You will need to have `ruby >= 2.3`, or running on Docker.

```shellscript
$ gem install gitignore-cli
```

## Usage

You can use the following commands:

#### gitignore list

The command `list` will return all available environments.

**Example:**

```shellscript
$ gitignore list
```

#### gitignore create

Generates the .gitignore output using an interactive term ui.

```shellscript
$ gitignore create
```


#### gitignore generate [environments]

Generates the .gitignore output to stdout using all environments that you choose.

```shellscript
$ gitignore generate ruby vim node > .gitignore
```

## Author

Daniel Vinciguerra <daniel.vinciguerra@bivee.com.br>


### Special Thanks

* [Joe Blau](https://github.com/joeblau) for [gitignore.io](https://gitignore.io).
* [Tejas Kumar](https://github.com/TejasQ) for the inspiration, [at TejasQ/add-gitignore](https://github.com/TejasQ/add-gitignore)


## License

The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
gitignore-cli-0.11.0 README.md
gitignore-cli-0.10.1 README.md
gitignore-cli-0.10.0 README.md