Git

A full git workflow built into the sidebar — no context-switching to a separate client.

Git Manager

Open the Git panel for the active workspace's repo. From one place you can:

  • See working-tree status — staged, modified, added, deleted, untracked.
  • Stage / unstage files or individual hunks; discard changes.
  • Commit (and amend), push, pull, fetch.
  • Create, switch, merge, and delete branches.
  • Stash and pop; view, create, and list tags; cherry-pick and revert commits.
  • Browse the log and inspect any commit's diff.

Setup wizard

New machine or fresh repo? The Git Setup Wizard checks your git identity and GitHub auth, can run gh auth login (including device-flow), set your user.name/user.email, and initialize a repo with git init — so you go from zero to pushing without leaving CodeGrid.

Quick publish & save

  • Quick Save — stage all + commit in one action.
  • Quick Publish — commit and push, creating the remote/branch as needed.
TIP
Combined with git worktrees, each agent commits to its own branch — review and merge their work from the Git panel when you're ready.

Diffs & hunk staging

The code viewer's DIFF mode shows per-file changes with a Stage Hunk button, so you can craft precise commits.