是否可以转义 git 提交消息中的 hash(#) 注释字符?
Is it possible to escape the hash(#) comment charactor in git commit messages?
每隔一段时间我想在 git 提交消息中包含以 #
开头的行。
问题是“有没有办法对 #
字符进行转义,使其不被解释为注释标记?”
请回答“是的,是..”或“否”。
这不是 Start a git commit message with a hashmark (#) 的副本。我只是想确认是否可以逃脱
不,无法转义该字符。如果注释字符是 #
,而你写 \#
,那么你的提交消息将包含文字文本 \#
.
如果您需要使用不同的字符,您可以将 core.commentchar
设置为不同的值。这可以在命令行上使用 git -c 'core.commentchar=;' commit
.
之类的东西来完成
每隔一段时间我想在 git 提交消息中包含以 #
开头的行。
问题是“有没有办法对 #
字符进行转义,使其不被解释为注释标记?”
请回答“是的,是..”或“否”。
这不是 Start a git commit message with a hashmark (#) 的副本。我只是想确认是否可以逃脱
不,无法转义该字符。如果注释字符是 #
,而你写 \#
,那么你的提交消息将包含文字文本 \#
.
如果您需要使用不同的字符,您可以将 core.commentchar
设置为不同的值。这可以在命令行上使用 git -c 'core.commentchar=;' commit
.