An open API service indexing awesome lists of open source software.

https://github.com/danitrod/gignore

A command line tool to generate gitignore template files
https://github.com/danitrod/gignore

cli git gitignore rust scraping

Last synced: 2 months ago
JSON representation

A command line tool to generate gitignore template files

Awesome Lists containing this project

README

        

# gignore

[![crates.io](https://img.shields.io/crates/v/gignore?style=flat-square)](https://crates.io/crates/gignore)

gignore is a command line tool to help you easily create `.gitignore` files for your projects, so you can stop uploading dependencies and irrelevant files to your remotes.

The gitignore templates are extracted in real time from https://github.com/github/gitignore, a collection of useful gitignore templates maintained by GitHub.

## Installation

To install this tool, you will need to have [Cargo, the Rust package manager](https://doc.rust-lang.org/cargo/getting-started/installation.html), version >= 1.54.0 installed. Once you have it, you can simply run `cargo install gignore`.

## Getting started

To get started, you can run `gignore ls` to check all the available language and technologies for gitignore templates.

You can then create a template for you by running `gignore new `, with your favorite language or technology.

## LICENSE

[MIT](./LICENSE)