Ignorio is a pure Swift command line tool helping you create .gitignore file for your project based on templates from gitignore.io.
For basic usage, just run:
$ ignorio create macos xcode swift > .gitignore
This will fetch a .gitignore template for list of given types. The template will be printed to the standard output so be sure to redirect it into your .gitignore.
Install
Brew
The recommended way to install ignorio is with brew package manager:
$ brew install josefdolezal/formulae/ignorio
Or you can add the custom Tap and refer to the app by its name:
$ brew tap josefdolezal/formulae
$ brew install ignorio
From source
If you prefer to build the app from source manually, you can use make:
$ make
$ swift run ignorio <COMMAND>
Usage
Currently, following commands are supported by ignorio.
Generate
Fetches .gitignore template for given list of types.
$ ignorio generate macos xcode swift
List
Prints list of types which may be used to create template.
$ ignorio list
Search
Not sure if your type is supported? The list representation is not so convenient, but you can use search instead!
$ ignorio search swift
Dependencies
Ignorio is build on top of following dependencies:
Ignorio is a pure Swift command line tool helping you create
.gitignore
file for your project based on templates from gitignore.io.For basic usage, just run:
This will fetch a
.gitignore
template for list of given types. The template will be printed to the standard output so be sure to redirect it into your.gitignore
.Install
Brew
The recommended way to install
ignorio
is with brew package manager:Or you can add the custom Tap and refer to the app by its name:
From source
If you prefer to build the app from source manually, you can use
make
:Usage
Currently, following commands are supported by ignorio.
Generate
Fetches
.gitignore
template for given list of types.List
Prints list of types which may be used to create template.
Search
Not sure if your type is supported? The list representation is not so convenient, but you can use search instead!
Dependencies
Ignorio is build on top of following dependencies:
Apache License 2.0
License
This repository is licensed under MIT.