我是与Mercurial合作的新手。我的情况:
- 另一个程序员更改了文件的修订版1,以将2位缩进替换为4位缩进。(即每行更改一次。)调用该版本2,将其推送到远程仓库。
- 我已经对本地工作区中的各种代码进行了实质性的修订,修订版1。叫那个版本3。
- 我
hg pull
编和hg merge
d没有什么事情一个清晰的思路。 - 冲突是无数的,不是真正的冲突。
因此,我真希望在合并之前将本地存储库更改为2空格缩进。那么合并将是微不足道的(我想)。但我似乎无法备份。我认为我需要hg update -r 3
但是它说abort: outstanding uncommitted merges
。
如何撤消合并,更改本地仓库中的间距并重新合并?
M-x indent-region
凹进技巧也一样。