Git 在Android Studio中提交时显示空提交消息

Git 在Android Studio中提交时显示空提交消息,git,android-studio,intellij-idea,Git,Android Studio,Intellij Idea,Android Studio中的Commit Message文本输入中是否可能有空文本?我不想看到以前的提交消息,因为通常我必须删除它并编写另一条消息 另外:如果提交消息为空,是否可以禁用提交按钮?这两个选项在“设置”>“版本控制”>“提交”对话框中都可用 选择“Clear initial commit message”(清除初始提交消息)以打开提交对话框,而不显示上一条消息 当存在空白提交消息时,无法禁用提交按钮。但是,“强制非空签入注释”设置将影响空白提交消息的处理方式 如果未选中“强制非

Android Studio中的
Commit Message
文本输入中是否可能有空文本?我不想看到以前的提交消息,因为通常我必须删除它并编写另一条消息


另外:如果提交消息为空,是否可以禁用提交按钮?

这两个选项在“设置”>“版本控制”>“提交”对话框中都可用

选择“Clear initial commit message”(清除初始提交消息)以打开提交对话框,而不显示上一条消息

当存在空白提交消息时,无法禁用提交按钮。但是,“强制非空签入注释”设置将影响空白提交消息的处理方式

  • 如果未选中“强制非空提交注释”,则当存在空消息时,提交失败。提交对话框关闭,并通知您失败(我的是一个粘性气球,但我不记得它是否是默认的粘性气球,我在设置>外观和行为>通知>“VCS重要消息”中对此进行了配置)
  • 如果选中“强制非空提交注释”,则当您尝试使用空消息提交时,会出现一个“确定”对话框(不幸的是,默认选择“是”):

请注意,当您进行这些更改时,它们仅适用于当前项目。若要更改所有未来新项目的行为,请在“文件>其他设置>版本控制>确认”中进行更改。

我遇到了类似的问题。我创建了一个只有在执行成功提交时才删除提交消息的文件。因此,我如果您在未提交的情况下关闭提交窗口并重新打开它,则您在消息框中键入的任何内容都将被保留。它适用于大多数基于Intellij平台的IDE(IDEA、Android studio等)