Skip to content

The Git Tab

Click a workspace’s branch name in the sidebar (or press Ctrl+Space g) to open its git tab — a dashboard, not a shell.

Switch by clicking the tabs, pressing 16, or Tab:

ViewShows
Commitsthe log with graph rails (filter as you type)
Flowthe branch topology: trunk, diverging branches, ahead/behind, matched PRs
Brancheslocal branches with ahead/behind, author, age
PRsopen pull requests with live CI check status
Issuesopen issues
Statusrepo overview — remote, contributors, and the working tree

Navigate lists with j/k or the wheel; r refreshes; q closes the tab.

  • on a branch checks it out; on a PR it opens the detail panel — checks, reviews, mergeability — where you can approve, merge, or check out the PR branch.
  • d shows a diff/log for the selection in your terminal pane.
  • o opens the selection on GitHub; c starts gh pr create.
  • m toggles scope between this repo and my work (everything involving you).

Local data (commits, branches, status) comes from git directly. PRs, issues, and checks come from the gh CLI — if gh isn’t installed or authenticated, the tab degrades gracefully to a local-git viewer. Run bohay doctor to check.

A workspace’s sidebar row also shows a live ahead/behind badge, and a PR’s checks turning red queues a (silent) notification.