每隔一段时间,我就想在git提交消息中包含以#
开头的行。
问题是";有没有一种方法可以转义#
字符,这样它就不会被解释为注释标记">
请回答";是的;或";否";。
这不是用hashmark(#(启动git提交消息的重复。我只是想确认一下是否有可能逃跑。
不,无法转义字符。如果注释字符是#
,并且您编写了#
,那么提交消息将包含文本#
。
如果需要使用不同的字符,可以将core.commentchar
设置为不同的值。这可以通过类似git -c 'core.commentchar=;' commit
的命令行来完成。
运行此项使其成为永久首选项:
git config --global --add core.commentchar ';'