Skip to main content

gitignore CLI

Fast gitignore CLI tool with cached templates

Templates source

Features

  • Extremely fast - no network calls made if the cache has been retrieved with gi --refresh.

Installation

First make sure the git executable is installed and in your $PATH, as it is required to retrieve the gitignore templates.

pipx

This is the recommended installation method.

$ pipx install gitignore-cli-tddschn

pip

$ pip install gitignore-cli-tddschn

Usage

You can either invoke this tool with gitignore-cli-tddschn or gitignore, --help is unsupported when using the latter.

$ gitignore -h
usage: gitignore [-h] [-o FILE] [-r] [-l] [TEMPLATES ...]

gitignore CLI

positional arguments:
  TEMPLATES            A positional argument (default: None)

options:
  -h, --help           show this help message and exit
  -o FILE, --out FILE  Output to file, append if exists (default: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)
  -r, --refresh        Refresh gitignore cache (default: False)
  -l, --list           Lists available gitignore templates (default: False)

Develop

$ git clone https://github.com/tddschn/gitignore-cli-tddschn.git
$ cd gitignore-cli-tddschn
$ poetry install

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gitignore-cli-tddschn-0.1.8.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gitignore_cli_tddschn-0.1.8-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file gitignore-cli-tddschn-0.1.8.tar.gz.

File metadata

  • Download URL: gitignore-cli-tddschn-0.1.8.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.4 Darwin/21.4.0

File hashes

Hashes for gitignore-cli-tddschn-0.1.8.tar.gz
Algorithm Hash digest
SHA256 1b7bb1f1774a6968a7493585a7d4eed419c446db7aad8ef55b158a1645f68ead
MD5 dd220210487b921ded3f79af2e144c91
BLAKE2b-256 11b41d8d8f48bd989c01a6a77395c30b5eb09485eef3b8e0de28c9150d5a209d

See more details on using hashes here.

File details

Details for the file gitignore_cli_tddschn-0.1.8-py3-none-any.whl.

File metadata

File hashes

Hashes for gitignore_cli_tddschn-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 566909713c53b9f3ec32164410e6a6f3d54afb03c5a6bc161df0099d738b91be
MD5 9767956ec2825144c92dbab0b8fca8bd
BLAKE2b-256 96fd050df016f37dc693b10527696395ca824db8dc46a6f08875bfe55fc10d80

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page