Commit
Use this settings page to configure the commit options.
|
Item |
Description |
|---|---|
|
Use non-modal commit interface |
Select this option to be able to commit from the Commit tool window Alt+0, without displaying the modal Commit Changes dialog. |
|
Clear initial commit message |
Select this option if you do not want to automatically fill the commit message fields with the previous commit message. |
|
Force non-empty commit comments |
Select this option if you want to restrict committing changes without entering a commit message. |
|
Show unversioned files |
Select this option if you want new files that have not been added to a VCS yet to be listed in the Commit Changes dialog. |
|
Suggest to move uncommitted changes to another changelist |
Select this option if you want DataGrip to suggest moving changes to another changelist if you exclude them from a commit. |
|
Create changelist on failed commit |
Select whether you want a new changelist to be created if a commit fails. |
|
Commit message inspections |
Select the inspections that you want to be applied to the commit message. |
|
Before Commit |
|
|
Reformat code |
Perform code formatting according to the Project Code Style settings. |
|
Rearrange code |
Rearrange your code according to the arrangement rules preferences. |
|
Optimize imports |
Remove redundant import statements. |
|
Analyze code |
Analyze modified files while committing them. Click Configure to select an inspection profile from which the IDE will run inspections. |
|
Check TODO (<filter name>) |
Review the TODO items matching the specified filter. Click Configure to choose an existing TODO filter or open the TODO settings page and define a new filter to be applied. |
|
Cleanup |
Automatically apply the current inspection profile to the files you are going to commit/shelve. |