1

从 shell 提交时,它会加载 vi 并具有以下信息:

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch develop
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
# ......

然后列出git status. 我喜欢这些更详细的提交主体,但是当我通过 intellij 的界面提交时,这会丢失。我似乎无法确定是否可以告诉 intellij 包含此信息。

4

1 回答 1

4

请注意,此正文未提交给 Git。当您从 vi 提交时,任何以散列开头的内容都被视为注释,并且不包含在提交消息中。仅包含您编写的文本。从这个角度来看,IntelliJ 与 vi 没有什么不同。

根据提交消息模板,目前不支持它们:IDEA-66355

于 2013-05-08T08:33:22.213 回答