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.