Skip to main content
Git Advanced gives you the full source control view for when you need more control than Git Lite offers. Turn it on with Switch to Git Advanced in the status bar; switch back with Switch to Git Lite.

What’s in the panel

  • Commit message box with the standard commit shortcut (⌘⏎ / Ctrl+Enter) to commit staged changes.
  • Staged Changes: the files you have staged for the next commit.
  • Changes: modified files not yet staged. Stage them individually or all at once.
  • Head Commit: the most recent commit, with an Amend button to update it.
  • Open Pull Request in the status bar to raise a PR once your work is committed.

When to use Git Advanced

Reach for Git Advanced when you need to:
  • Stage only some of your changes into a commit.
  • Amend the previous commit.
  • Work with staging and unstaging at the file level.
For deeper Git operations and history browsing, pair Git Advanced with GitLens. For end-to-end workflows, see the Git Advanced guide.