| Crates.io | gigi |
| lib.rs | gigi |
| version | 0.1.0 |
| created_at | 2026-01-15 21:29:37.522302+00 |
| updated_at | 2026-01-15 21:29:37.522302+00 |
| description | A collection of git utilities |
| homepage | |
| repository | https://github.com/marcoieni/gigi |
| max_upload_size | |
| id | 2047107 |
| size | 55,920 |
gigi stands for git gizmo.
[!NOTE] This software is still highly experimental and the resulting git actions might not follow best practices.
TODO:
gh repo set-default automaticallycargo install --path .With the following command you can gigi <command> in your projects, and
it will run the latest version of gigi in that directory.
alias gigi='RUST_BACKTRACE=1 cargo run --manifest-path ~/path/to/gigi/Cargo.toml --'
Run cargo run -- --help to see the help menu with all available commands.
Open a PR with the current changes. The PR title and branch name are automatically set from the commit message.
If there are any staged changes, only those are included in the PR.
The squash subcommand squashes all the commits of the PR into one, rebasing the default branch and setting the PR title as the commit message.