【发布时间】:2020-06-05 08:06:59
【问题描述】:
我正在评论一个 GitHub 问题,并想建议对之前评论中发布的代码进行编辑。如何格式化我的 markdown 以突出显示要删除的红色代码和要添加的绿色代码,例如在 git commit 更改摘要中?
我以前做过,但可能不在 GitHub 中,所以这可能吗?
【问题讨论】:
标签: git markdown github-flavored-markdown
我正在评论一个 GitHub 问题,并想建议对之前评论中发布的代码进行编辑。如何格式化我的 markdown 以突出显示要删除的红色代码和要添加的绿色代码,例如在 git commit 更改摘要中?
我以前做过,但可能不在 GitHub 中,所以这可能吗?
【问题讨论】:
标签: git markdown github-flavored-markdown
颜色是通过突出显示diff 的语法添加的。因此,创建一个以diff 为“语言”的代码块:
```diff
Unchanged Line
- Removed Line
+ Added Line
```
请注意,未更改的行应缩进两个空格。删除的行应以连字符和空格作为前缀,添加的行应以加号和空格作为前缀。如果您要进行复杂的更改,最好使用diff 工具来创建差异。
然后,Github 将通过其语法高亮显示该代码块并为您着色。您可以查看示例here(另请参阅raw document)。
这是一个截图:
【讨论】: