Crates.io | d-ig |
lib.rs | d-ig |
version | 0.1.1 |
source | src |
created_at | 2025-02-02 01:23:05.779306 |
updated_at | 2025-02-02 01:27:23.704845 |
description | .gitignore cli manager |
homepage | |
repository | https://github.com/Owen-Dechow/d-ig |
max_upload_size | |
id | 1539128 |
size | 214,252 |
.gitignore CLI Manager
cargo install d-ig
Dechow Git Ignore Builder (d-ig) (0.1.1)
Commands:
--create, -c [IGNORE_GROUPS] Creates a .gitignore at same level of .git directory with given ignore groups.
--add, -a [IGNORE_GROUPS] Adds given ignore group to .gitignore.
--add-item, -ai [IGNORE_ITEMS] Adds given specific files/directories to .gitignore.
--remove, -r [IGNORE_GROUPS] Removes given ignore groups from .gitignore.
--remove-item, -ri [IGNORE_ITEMS] Removes given specific files/directories from .gitignore.
--list, -l [FILTERS] Lists all ignore groups containing one of the given filters if provided.
--list-exhaustive, -le [FILTERS] Lists given ignoregroups and contents.
--version, -v Prints version.
--help, -h Prints help menu.
.gitignores are built based on the publicly available templates
at https://github.com/github/gitignore. I do not claim to own or
to have created any of the .gitignores there. Dechow Git Ignore Builder (d-ig)
is explicitly a tool to help manage .gitignore files.
All ignore groups are created using the gitignore repo: https://github.com/github/gitignore