git integration

overview

atlas includes built-in git tools so you can stage, commit, push, and review changes without leaving the app.

git operations

from the workspace view, the git panel shows:

  • file status — staged and unstaged changes (modified, added, deleted)
  • diff viewer — unified diffs for any changed file
  • branch status — ahead/behind counts relative to the remote

available actions:

  • stage / unstage individual files
  • commit with a message
  • push, pull, and fetch
  • rebase onto another branch
  • view commit history

github pull requests

atlas uses the gh cli (github cli) for pull request integration. you can:

  • create a pr — set title, body, base branch, and draft status
  • view pr checks — see ci/cd check status, conclusions, and links
  • comment on prs — add comments directly from atlas

you’ll need gh installed and authenticated (gh auth login) for pr features to work.

file browser

the sidebar includes a file tree scoped to your workspace’s worktree. files show git status indicators (modified, staged, deleted) so you can see what’s changed at a glance.

you can open files in the built-in viewer, edit them, or search across the workspace with grep-based file search.