我使用 mercurial,并使用长(ish)、多行的提交评论。
最近,我将我的项目放在 BitBucket.org 上,并注意到当我的提交评论附加到问题页面时(有关如何/何时发生这种情况的信息,请参阅这个 SO 问题),换行符被替换为空格,而双-newlines 保持双换行符。
我应该如何在提交消息中标记单个换行符,以便 BitBucket 确认它们?当我从命令行正常阅读评论时,我想以最不显眼的方式执行此操作。
我使用 mercurial,并使用长(ish)、多行的提交评论。
最近,我将我的项目放在 BitBucket.org 上,并注意到当我的提交评论附加到问题页面时(有关如何/何时发生这种情况的信息,请参阅这个 SO 问题),换行符被替换为空格,而双-newlines 保持双换行符。
我应该如何在提交消息中标记单个换行符,以便 BitBucket 确认它们?当我从命令行正常阅读评论时,我想以最不显眼的方式执行此操作。
<p>
用空行分隔段落(生成标签)。通过以两个或更多空格结束第一行来换行(生成<br>
标签),例如
Line one␣␣
Line two
Bitbucket 使用Markdown格式化评论,其中有关于段落和换行符的说明:
段落和换行符
段落只是一个或多个连续的文本行,由一个或多个空行分隔。(空行是任何看起来像空行的行——只包含空格或制表符的行被视为空白。)普通段落不应使用空格或制表符缩进。
“一个或多个连续的文本行”规则的含义是 Markdown 支持“硬包装”文本段落。这与大多数其他将段落中的每个换行符转换为
<br />
标签的文本到 HTML 格式化程序(包括 Movable Type 的“转换换行符”选项)有很大不同。当您确实想
<br />
使用 Markdown 插入中断标记时,请以两个或更多空格结束一行,然后键入 return。是的,这需要更多的努力来创建一个
<br />
,但是简单的“每个换行符都是一个<br />
”规则不适用于 Markdown。Markdown 的电子邮件风格的块引用和多段列表项目在您使用硬中断格式化它们时效果最好 - 并且看起来更好。