Changelog

Track the evolution of brgit across releases

2
Releases
12
Features
2
Phases

Jump to version

2
Phase 2

Repository-Aware Identity

v0.2.0

2025-01-24Latest

Repository-aware identity management with workspaces and diagnostics

Features
4

Workspace command

Create organized folders for each identity with automatic binding. All repos cloned within a workspace folder automatically use that identity.

$ brgit workspace
View Documentation

Repo-bound identity

Bind specific repositories to an identity. The binding persists regardless of global active user.

$ brgit bind
View Documentation

Status command

View current identity, repository binding status, configured workspaces, and detect mismatches at a glance.

$ brgit status
View Documentation

Doctor diagnostics

Troubleshoot SSH keys, permissions, git config, and connectivity issues with actionable fix suggestions.

$ brgit doctor
View Documentation
1
Phase 1

Core Identity Management

v0.1.0

2025-01-17

Initial release with core identity management

Features
8

Add identities

Add new Git identities with SSH key generation or import.

$ brgit add
View Documentation

Switch identities

Switch between configured identities with a single command.

$ brgit use
View Documentation

List identities

View all configured identities and see which one is active.

$ brgit list
View Documentation

Clone with identity

Clone repositories using the correct SSH configuration for the active identity.

$ brgit clone
View Documentation

Remote management

Fix or restore repository remote URLs for identity-aware SSH access.

$ brgit remote fix|restore
View Documentation

Sync validation

Validate that Git and SSH configs match the active user.

$ brgit sync
View Documentation

Safe uninstall

Cleanly remove brgit while restoring all repositories to standard GitHub URLs.

$ brgit uninstall
View Documentation

Cross-platform support

Works on Linux, macOS, and Windows with platform-specific handling.

View Documentation

Want to see what's coming next?

Check out our roadmap and upcoming features on GitHub