从版本1.7.10开始,我现在必须在合并上游提交时提供一条消息。
有没有办法编辑此邮件的默认内容?
每次合并时,我只是删除评论并保存。
我想永久删除该部分。
我不希望完全关闭消息功能 mergeoptions = --no-edit 。
答案 0 :(得分:0)
每次合并时,我只是删除评论并保存。
您可以使用commit -m
命令将任何消息作为提交消息传递
提交时Git不允许空消息。
commit.template
commit.template
配置变量。
指定要用作新提交消息模板的文件 "〜/"扩展到$ HOME和" ~user /"的值到指定用户的主目录。
答案 1 :(得分:0)
在您的特定情况下,您说您要删除评论并保存。这是一个不必要的步骤 - 以#开头的行会自动从消息中排除:
$ git commit
1 Commit title
2
3 Some message content
4
5 #A comment
6
7 Some more message content
8
9 # Please enter the commit message for your changes. Lines starting
10 # with '#' will be ignored, and an empty message aborts the commit.
11 # On branch master
12 # Changes to be committed:
13 # new file: b
14 #
$ git log
commit ceb148a2c26236b0e72e6befa818bce83f252a9a
Author: Me
Date: Fri Jan 29 07:27:03 2016 +0200
Commit title
Some message content
Some more message content