我在提交像
这样的rST文件时遇到了一些问题===== TITLE ===== Chapter ======= Section ------- blablabla
我收到了这个错误:
Transmitting file data .svn: Commit failed (details follow): svn: Commit blocked by pre-commit hook (exit code 1) with output: Some parts of your commit look suspiciously like merge conflict markers. Please double-check your diff and try committing again.
我发现问题是=
字符,可能与diff格式冲突,所以我用=
替换了所有_
,现在它可以正常工作,但它很难看。为什么这个问题以及如何解决呢?
答案 0 :(得分:1)
问题是在碰巧发生合并冲突的情况下使用字符串=========
。一种解决方案是与预提交挂钩一起使用并使用其他内容,例如*=========
或===-===-===
(可能只是行前面的一个空格),或者禁用该段中的代码。钩子(如果是脚本)。如果钩子是一个应用程序,可能有一个配置,您可以更改以禁用此类检查,但我会选择第一个选项。