Skip to content

go-mbwe/agtb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 █████╗  ██████╗ ████████╗██████╗
██╔══██╗██╔════╝ ╚══██╔══╝██╔══██╗
███████║██║  ███╗   ██║   ██████╔╝
██╔══██║██║   ██║   ██║   ██╔══██╗
██║  ██║╚██████╔╝   ██║   ██████╔╝
╚═╝  ╚═╝ ╚═════╝    ╚═╝  ╚═════╝
   Advanced Git Toolbox — by KashSight

AGTB — Advanced Git Toolbox

A friendly, batteries-included CLI wrapper around git plus the GitHub / GitLab / Bitbucket APIs. Designed for daily-driver workflows: push, commit, track updates, stats, login/logout, rename repos, and just about every common git feature you can think of.

AGTB does not replace git. It calls git under the hood and adds a nicer UX, smart defaults, and platform integrations (rename repo, visibility toggle, release publishing, etc.) that pure git can't do.

Install

git clone <your-fork-url> agtb
cd agtb
pip install -e .

Then run:

agtb            # interactive menu
agtb status     # repo status
agtb push       # smart push
agtb stats      # contributor / activity stats
agtb login      # store a GitHub/GitLab token
agtb repo rename new-name

Highlights

  • Smart commit & push with conventional-commit scaffolding.
  • Token-based login/logout for GitHub, GitLab, Bitbucket, Gitea.
  • Repo management: rename, visibility, description, default branch, topics, archive/unarchive, transfer, delete (with confirm).
  • Track updates: watch a remote and notify on new commits, releases, PRs.
  • Statistics: contributor breakdown, churn, hotspots, commit activity.
  • Branch & worktree helpers — clean, prune, sync, fast-forward all.
  • PR / MR — create, list, checkout, merge, comment.
  • Release — version bump, changelog generation, GitHub releases.
  • Stash / restore / cherry-pick / rebase wizards with previews.
  • Submodules / LFS / hooks management.
  • History tools: rewrite author, squash range, find lost commits.
  • Search: across history, blame, who-touched, since-when.
  • Backup: bundle export, mirror clone, restore.
  • Hooks marketplace: install pre-commit / commit-msg from a registry.
  • Profile: switch git identity per project automatically.

See docs/COMMANDS.md for the full command list.

License

MIT — © KashSight Platform

About

AGTB — Advanced Git Toolbox CLI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages