是否可以转义git提交消息中的hash(#)注释字符



每隔一段时间,我就想在git提交消息中包含以#开头的行。

问题是";有没有一种方法可以转义#字符,这样它就不会被解释为注释标记">

请回答";是的;或";否";。

这不是用hashmark(#(启动git提交消息的重复。我只是想确认一下是否有可能逃跑。

不,无法转义字符。如果注释字符是#,并且您编写了#,那么提交消息将包含文本#

如果需要使用不同的字符,可以将core.commentchar设置为不同的值。这可以通过类似git -c 'core.commentchar=;' commit的命令行来完成。

运行此项使其成为永久首选项:

git config --global --add core.commentchar ';'

最新更新