Gixor
command-line-tool
git
gitignore
gitignore
gitignore-management
gitignore-generator
gitignore-file
gitignore-templates
rust
Gixor is Git Ignore Management System for Multiple Repositories. This is alternative tool for gibo.
🗣 Overview #
gibo is the great tool to manage the .gitignore file.
However, you may want to use your own gitignore boilerplate.
gibo relies on github.com/github/gitignore and needs further configuration separately if you want to use your team’s own gitignore repository.
Therefore, I just create a tool to manage gitignore files for multiple repositories.
🏃♂️ Usage #
git ignore [OPTIONS] [ARGS...]
or
gixor [OPTIONS] <COMMAND>
Commands:
dump Dump the boilerplates
entries List the the current entries in the .gitignore file
list List available boilerplates
root Show the root directory of the boilerplate
search Search the boilerplates from the query
update Update the gitignore boilerplate repositories (alias of `repository update`)
repository Manage the gitignore boilerplate repositories
help Print this message or the help of the given subcommand(s)
Options:
-l, --log <LOG> Specify the log level [default: warn] [possible values: trace, debug, info, warn, error]
-c, --config <CONFIG_JSON> Specify the configuration file
-h, --help Print help
-V, --version Print versionGixor clones and updates the boilerplate repositories into the local root directory if necessary. The local root directory is specified in the configuration file.