错误地设置core.editor Git

问题描述 投票:1回答:1

我下载了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'.
git git-config
1个回答
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

© www.soinside.com 2019 - 2024. All rights reserved.