2 releases
new 0.1.1 | Feb 2, 2025 |
---|---|
0.1.0 | Feb 2, 2025 |
#8 in #gitignore
185 downloads per month
55KB
759 lines
d-ig
.gitignore CLI Manager
Installation
cargo install d-ig
- crates.io page: https://crates.io/crates/d-ig/versions
- github repo: https://github.com/Owen-Dechow/d-ig
CLI Help Menu
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.
Gitignore
All ignore groups are created using the gitignore repo: https://github.com/github/gitignore