Command line tool that generates .gitignore files using github’s collection of gitignore templates.
Features
syncs with https://github.com/github/gitignore
You can specify a custom output file other than .gitignore
Merges contents of existing .gitignore
Install
pip install --upgrade genignore
Usage
Get help: genignore --help
Grab the latest https://github.com/github/gitignore master: genignore sync
List available templates: genignore list
Generate .gitignore for python, osx and linux: genignore gen python osx linux
Generate .gitignore for python, osx and linux, save it as .foo: genignore gen python osx linux --out=.foo
To add into an existing .gitignore, use genignore gen --add jetbrains
You can also redirect stdout genignore gen python osx linux > .foo
Bugs/Features
Open a github issue here.
Contributors
Release files for genignore 0.5.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| genignore-0.5.7.tar.gz | 8.1 kB | Details |
Release files / genignore-0.5.7.tar.gz
| Download URL | genignore-0.5.7.tar.gz |
|---|---|
| Size | 8.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
27f0b3605c41df6c27658b6bab144b38ea7ba06942fc17590038cb7d0a6b35c2
|
|
BLAKE2b-256 checksum How to use checksums |
e46690ca3832e6b469d575324b7927a288d39430192d7ac4c58a9d50618374d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
|