ConductoreComing soon — $49

Git Integration

Conductore includes a full git workflow panel accessible from the right sidebar. It works with any git repository without requiring any configuration.

Opening the git panel

Click the Git tab in the right sidebar, or press Ctrl+Shift+G.

The panel shows the current repository for the active project. If no project is selected, it shows the git status of the most recently focused terminal's working directory.

Viewing changes

The git panel displays all modified, staged, and untracked files. Click any file to open a diff preview in the main terminal area. The diff is shown inline with syntax highlighting.

Staging and unstaging

  • Stage file: Click the + button next to a file, or right-click → Stage
  • Stage all: Click Stage All at the top of the changed files list
  • Unstage file: Click next to a staged file
  • Discard changes: Right-click a file → Discard (shows a confirmation)
WARNING

Discard is irreversible. Conductore will show a confirmation dialog before discarding any changes.

Committing

Type a commit message in the input at the bottom of the git panel. Press Ctrl+Enter or click Commit to commit staged changes.

Commit prefix picker — A dropdown lets you prepend a semantic prefix (feat:, fix:, refactor:, docs:, test:) with one click.

Amend — Check the Amend checkbox to amend the last commit instead of creating a new one.

Commit history — Conductore remembers your recent commit messages. Click the history icon to reuse a previous message.

Branches

The branch name is shown at the top of the git panel. Click it to open the branch menu:

  • Switch branch: Click any branch in the list
  • Create branch: Click + next to the branch section header, type a name
  • Delete branch: Right-click any local branch → Delete
  • Rename branch: Right-click → Rename
  • Checkout remote branch: The panel shows remote-only branches with a Checkout button

Fetch / Pull / Push

The panel header has three buttons:

  • Fetch — fetches from all remotes, updates remote tracking refs
  • Pull — fast-forward pull from the current upstream branch
  • Push — pushes the current branch to its upstream

Commit history

A scrollable History section at the bottom shows recent commits with:

  • Short SHA
  • Commit message
  • Author and relative date

Stash

  • Stash — saves all uncommitted changes to the stash stack
  • Stash list — shows all stash entries; click to pop or drop

Pre-commit prompts

If a .pre-commit-config.yaml or similar hooks file is detected, Conductore shows a notice before committing. This is informational only — the hook runs as normal inside the terminal.

Multi-repo status

When multiple projects are open, the title bar shows a multi-repo status indicator: total number of repos with uncommitted changes. Click to expand a quick overview of all repo statuses.