Mercurial:由于分析错误,无法编辑配置文件

Mercurial:由于分析错误,无法编辑配置文件,mercurial,Mercurial,我添加了rebase作为mercurial的扩展。因此,在配置文件中,我不小心在一行前面留下了一个空格 现在,该文件无法正常工作(如预期),因此我尝试通过调用 $ hg config --edit 这就是我以前编辑它的方式。然而,终端现在返回 hg: parse error at /Users/mathwizurd/.hgrc:25: rebase = unexpected leading whitespace 我无法运行任何mercurial命令来修复配置文件 如何修复此问题?尽管我无法

我添加了rebase作为mercurial的扩展。因此,在配置文件中,我不小心在一行前面留下了一个空格

现在,该文件无法正常工作(如预期),因此我尝试通过调用

$ hg config --edit
这就是我以前编辑它的方式。然而,终端现在返回

hg: parse error at /Users/mathwizurd/.hgrc:25:  rebase =
unexpected leading whitespace
我无法运行任何mercurial命令来修复配置文件


如何修复此问题?

尽管我无法使用任何Mercurial命令,但我只是用nano编辑了文件本身,并且工作正常

$ nano /Users/mathwizurd/.hgrc

我编辑了文件并删除了多余的空间。

虽然我不能使用任何Mercurial命令,但我只是用nano编辑了文件本身,它工作了

$ nano /Users/mathwizurd/.hgrc
我编辑了文件并删除了多余的空间。

当.hgrc文件有一行以空格开头时,通常会出现“意外的前导空格”错误消息。如果要解决此问题,必须删除空格并保存文件。

当.hgrc文件的行以空格开头时,通常会出现“意外的前导空格”错误消息。如果要解决此问题,必须删除空白并保存文件