llms.txt: machine-readable documentation index. Markdown version of this page is also available.

JetBrains Air Help

Commit and push changes

You don't commit the agent's work: Air Teams does that after every agent turn. What you commit yourself are the edits you make by hand in the task – in the editor, in the Files tool, or in the terminal.

Commit them before you send the next prompt. The agent's next commit takes everything in the working tree, so uncommitted edits of yours go in with the agent's, under the agent's commit message.

Commit changes

You commit in the Changes tool, which lists every uncommitted file in the task. For the rest of what the tool does, see Changes.

Commit changes

  1. On the tool bar on the right, click Changes.

  2. Press Ctrl+T and select Changes.

  3. Select Uncommitted, then select the checkboxes next to the files you want to commit. The counter at the top of the list shows how many of the changed files you selected, for example 1/3 files.

  4. Enter the commit message and click Commit.

    The commit message field in the Changes tool with the Commit button and its drop-down open on Amend Commit

Amend the latest commit

Amend a commit when you want to fold new changes into the commit you just made instead of adding another one. Amending is available while the latest commit isn't pushed yet.

  1. In the Changes tool, select the files with the changes you want to add to the previous commit.

  2. Next to Commit, open the drop-down and select Amend Commit.

  3. Edit the commit message if you need to, then confirm the amend.

Push changes to a remote repository

Before pushing your changes, sync with the remote and make sure the checkout is up to date to avoid conflicts. The task already has access to the repository through your VCS connection, so there's nothing to log in to.

Push your changes

  1. In the History tool, click Push, or press Ctrl+Shift+G Ctrl+Shift+P.

  2. In the dialog that opens, confirm the push.

06 November 2026