swagit

Crates.ioswagit
lib.rsswagit
version1.1.0
created_at2024-11-10 09:19:46.59026+00
updated_at2025-08-14 05:28:41.230439+00
descriptionA swag tool to use git with interactive cli
homepage
repositoryhttps://github.com/jigsawye/swagit
max_upload_size
id1442741
size77,471
Evan Ye (jigsawye)

documentation

README

Swagit

Install

Swagit is written in Rust and distributed via crates.io.

cargo install swagit

Usage

Once that's done, you can run this command inside your project's directory:

swagit

You can set an alias to use a more convenient command:

alias sg="swagit"

Options

--delete or -d

Enter an interactive mode to select branches to be deleted.

--sync or -s

Sync with remote and clean up merged branches. This command:

  • Syncs current branch with remote (fast-forward only)
  • Updates remote references
  • Deletes merged branches automatically

License

MIT © Evan Ye

Commit count: 123

cargo fmt