我下载了Git,并添加了“ sublimetext3”作为core.editor
值,而不是“ subl -n -w”。我现在将“ subl -n -w”添加为core.editor
值,但是当我键入core.editor
git config --list
值“ sublimetext3”
此外,我无法在终端中打开.md文件。我输入Contributors.md
并得到回复
-bash: Contributors.md: command not found.
当我尝试git config --edit
时,我得到以下信息:
error: cannot run sublimetext3: No such file or directory
error: unable to start editor 'sublimetext3'.
答案 0 :(得分:1)
检查您的本地和全局配置,并进行比较:
git config --local --list
git config --global --list
您可能已经使用subl
将其设置为一个级别,但是使用sublimetext3
将其设置为另一级别了
然后,如果要设置正确,请在设置属性时明确给出配置级别:
git config --global core.editor "subl -n -w"
# and/or
git config --local core.editor "subl -n -w"
(我没有提到也存在的--system
,--worktree
或--file
,因为我想您不太可能不知道而更改了它,但是值得检查,查看所有详细信息here in the doc)