每当我提交并推送我的代码到git时,合并请求中显示大部分的格式更改。 我使用intellij作为代码编辑器。 有没有办法在提交更改之前自动格式化整个项目? 这样至少我的合并请求每次都不会有代码格式更改。
你和同事一起在同一个项目上工作吗?如果是这样,你需要对齐你的代码格式,否则无论你做什么,你都会不断看到这些更改。你可以像@Kootli建议的那样重新格式化整个项目,并将其提交为单个提交。这样,所有后续的提交就不应该再显示代码格式更改了。另一个提示:你也可以安装save actions plugin来自动格式化你的代码,但只更改更改的行。所以它会保留未更改的行,即使它不符合当前的代码格式规则。这应该使你的提交更加“干净”。