gibr
π§© A smarter CLI for creating Git branches.
gibr connects your Git workflow to your issue tracker β instantly creating consistent, descriptive branches. Fully configurable, and ready for any tracker or team setup.
Currently supporting integration with:
Usage
# List open issues $ gibr issues | Issue | Type | Title | | --------- | -------- | --------------------------------------- | | 123 | issue | Add support for OAuth2 / login (beta) | | 97 | issue | Add support for gitlab | # Decide which issue to work $ gibr 123 Generating branch name for issue # 123: Add support for OAuth2 / login (beta) Branch name: issue/123/add-support-for-oauth2-login-beta β Created branch ' issue/123/add-support-for-oauth2-login-beta ' from main. β Checked out branch: issue/123/add-support-for-oauth2-login-beta β Pushed branch ' issue/123/add-support-for-oauth2-login-beta ' to origin.
π Quick start
Installation
uv pip install gibr # or pip install gibr
Initial setup
... continue reading