Get AI assistance for VCS commits
This functionality relies on the AI Assistant plugin that requires an additional license.
For more information, refer to JetBrains AI Service licensing and Enable AI Assistant plugin.
AI Assistant can send your diffs to the LLM (Large Language Model), which will generate a commit message describing your changes.
Press Alt00 to open the Commit tool window.
Click
Generate Commit Message with AI Assistant.
Edit the message if necessary.
When you have already committed your changes, you can still edit your commit message. Use AI Assistant to help you analyze and better describe the committed changes.
Click
in the bottom-left corner or press Alt09 to open the version control tool window.
In the commits pane, right-click the commit you want to update and select Edit Commit Message in the context menu.
In the dialog that opens, click
Improve Commit Message with AI Assistant.
AI Assistant analyses the committed changes and generates an improved message.
Edit the new message if necessary and click OK to save the changes.
If the commit has already been pushed to the remote repository, press CtrlShift0K to push the updated commit message as well.
AI Assistant can summarize the changes made in one or several commits.
note
This option is only available if you are using Git or Mercurial for version control.
Click
in the bottom-left corner or press Alt09 to open the version control tool window.
In the commits pane, select the commit or several commits you want to summarize, right-click them and select Explain Commit with AI Assistant in the context menu.
AI Assistant provides the summary of the selected commits.
Thanks for your feedback!