Intellij“提交前”选项的含义

Vad*_*est 5 git intellij-idea git-squash

我找不到有关提交时可见的几个选项(复选框)的文档。

提交选项

我正在寻找squash来自 IDE 的所有提交的选项,我想知道这些选项中的一个是否无法帮助我做到这一点。是否有关于不同选项的官方文档?

kri*_*ajb 2

以下是 before commit 操作的简要说明(源码):

手术 描述
重新格式化代码 根据项目代码样式设置执行代码格式化。
重新排列代码 根据排列规则偏好重新排列您的代码。
优化进口 删除多余的导入语句。
执行代码分析 执行代码分析 对要提交/搁置的文件运行代码检查。
检查 TODO(过滤器名称) 查看与指定过滤器匹配的 TODO 项目。单击配置以选择现有的 TODO 过滤器,或打开 TODO 设置页面并定义要应用的新过滤器。
清理 自动将当前检查配置文件应用到您要提交/搁置的文件。
更新版权 根据所选的版权配置文件 - 范围组合添加或更新版权声明。