Changelog
Track the evolution of bgit across releases
Jump to version
Repository-Aware Identity
v0.2.1
2025-01-28LatestCode cleanup and improved installation experience.
Dynamic version fetching
Install scripts now automatically fetch the latest version from GitHub
- -Standardized user prompts
All confirmation prompts now use consistent UI patterns
- -Code cleanup
Removed unnecessary comments and improved code readability
v0.2.0
2025-01-28Phase 2 release with workspace support and diagnostics.
Workspace management
Create organized workspace folders with automatic identity binding
$ bgit workspaceRepository binding
Bind individual repositories to specific identities
$ bgit bindIdentity status
Show current identity status and bindings
$ bgit statusDiagnostics
Diagnose and auto-fix configuration issues
$ bgit doctorActive identity
Show current active identity
$ bgit activeIdentity resolution
Automatic identity resolution based on workspace > binding > global priority
Core Identity Management
v0.1.0
2025-01-28Initial release with core identity management features.
Multi-user identity management
Add, list, use, and delete Git identities
$ bgit add/use/list/deleteSSH key management
Generate or import SSH keys for each identity
$ bgit addGit config handling
Automatic user.name and user.email configuration
$ bgit useClone with identity
Clone repositories with the correct SSH configuration
$ bgit cloneRemote management
Fix and restore remote URLs for bgit compatibility
$ bgit remote fix/restoreConfiguration sync
Validate and sync bgit configuration
$ bgit syncSafe uninstall
Safely uninstall bgit and restore all repositories
$ bgit uninstallCross-platform support
Works on Linux, macOS, and Windows
Want to see what's coming next?
Check out our roadmap and upcoming features on GitHub