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

时间:2016-08-11 12:21:23

标签: git android-studio intellij-idea

Android Studio中的var prop = ((Setter)setter).Property; if (prop.Name.Equals("Background") { //do smth } 文字输入中是否可以包含空文字?我不想看到之前的提交消息,因为通常我必须删除它并写另一条消息。

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

2 个答案:

答案 0 :(得分:4)

设置>中提供了这两个选项。版本控制>提交对话框

选择“清除初始提交消息”以使提交对话框打开而不显示上一条消息。

当存在空白提交消息时,无法禁用提交按钮。但是,“强制非空登记注释”设置将影响如何处理空白提交消息。

  • 如果未选中“强制非空提交注释”,则在存在空消息时提交将失败。提交对话框关闭,你会收到失败的通知(我是一个粘性气球,但我不记得它是否是粘性的,我是在设置>外观和行为>中配置它的默认设置;通知>“VCS重要消息”enter image description here
  • 如果选中“强制非空提交注释”,当您尝试使用空消息提交时,会出现“您确定”对话框(不幸的是,默认情况下选择“是”): Are you sure dialog

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

答案 1 :(得分:0)

我有类似的问题。我创建了this plugin,它仅在执行成功的提交后才删除提交消息。因此,如果您关闭提交窗口而不提交并重新打开它,则在消息框中键入的内容将被保留。它适用于大多数基于Intellij平台的IDE(IDEA,Android Studio等)