将 Notepad++ 设置为提交的默认 Git 编辑器时出现错误
I'm getting error while setting Notepad++ as the default Git editor for commits
我一直在尝试从 Git-bash 将 Notepad++ 设置为我的默认编辑器,但是当我 运行 这个命令时:
git config core.editor "notepad++ -multiInst -nosession"
我收到这个错误:
fatal: not in a git directory
我该怎么做?
您在 Git 的命令中忘记了某些内容:
如果你是 运行 x64 机器那么试试这个命令
$ git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
notepad++ 的确切位置应该放在那里并带有必要的参数。
git config
默认影响特定存储库的配置。如果您不在存储库中,您将收到您所看到的错误。
如果您想进行不特定于存储库的用户范围配置,请改用 git config --global
。
参见:What is the difference between global and local configuration in git?
我一直在尝试从 Git-bash 将 Notepad++ 设置为我的默认编辑器,但是当我 运行 这个命令时:
git config core.editor "notepad++ -multiInst -nosession"
我收到这个错误:
fatal: not in a git directory
我该怎么做?
您在 Git 的命令中忘记了某些内容: 如果你是 运行 x64 机器那么试试这个命令
$ git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
notepad++ 的确切位置应该放在那里并带有必要的参数。
git config
默认影响特定存储库的配置。如果您不在存储库中,您将收到您所看到的错误。
如果您想进行不特定于存储库的用户范围配置,请改用 git config --global
。
参见:What is the difference between global and local configuration in git?