rona-0.1.0 has been yanked.
🔌 Rona
TODO:
- Add support for
git addwith exclude patterns. - Add
commit_message.mdgeneration from git staged changes. - Add support for
git commitwith custom message from thecommit_message.mdfile. - Add support for
git pushwith passed arguments.
Usage
add-exclude
This command adds all files to the git add command and excludes the files that match the passed patterns.
Example:
)>
# or
)>
Where <pattern(s)> are the patterns to exclude.
[!CAUTION] The subtility of the patterns is that some terminals match the wildcard themselves.
Let's say you have this git status --porcelain output:
M Cargo.lock
M Cargo.toml
M src/main.rs
?? LICENCE-APACHE
?? LICENCE-MIT
?? README.md
?? src/cli.rs
?? src/git_related.rs
?? src/lib.rs
?? src/utils.rs
For excluding all Rust files, you can use the pattern *.rs.
# or use with wildcards
This will result in the following git status --porcelain output:
M Cargo.lock
M Cargo.toml
A LICENCE-APACHE
A LICENCE-MIT
A README.md
M src/main.rs
?? src/cli.rs
?? src/git_related.rs
?? src/lib.rs
?? src/utils.rs