Ima*_*ity 4 git macos editor atom-editor
将 Atom 设置为 Git 的核心编辑器后,当我在终端中提交时,我收到错误:
/usr/local/bin/atom -n -w:/usr/local/bin/atom:没有这样的文件或目录错误:编辑器“/usr/local/bin/atom -n -w”有问题。请使用 -m 或 -F 选项提供消息。
从错误来看,Atom.app 似乎没有保存在 Git 正在查找的位置。所以我输入了我认为是完整路径名的内容:
git config --global core.editor " '/Applications/Atom' -n -w"
Run Code Online (Sandbox Code Playgroud)
此后我仍然收到完全相同的错误消息。
(我是 Mac 和 Git 的新手,尽管我在 Linux 系统上完成所有这些设置都没有问题)
我尝试使用 Atom 作为提交消息的编辑器,没有出现任何问题。我可能做的唯一不同的事情是使用安装 Atom,brew cask而不是手动下载和安装:
brew cask install atom(这安装了atom的v.1.9.9)which atom确认它存在于路径中/usr/local/bin/atomgit config --global core.editor "/usr/local/bin/atom -n -w"将atom配置为默认的git文本编辑器。-w上面的选项)。查看atomin路径,它实际上是一个符号链接:
$ ls -l /usr/local/bin/atom
lrwxr-xr-x 1 az admin 53 9 Oct 09:39 /usr/local/bin/atom -> /Applications/Atom.app/Contents/Resources/app/atom.sh
Run Code Online (Sandbox Code Playgroud)
因此,我会推荐这个:
git config --global core.editor "/Applications/Atom.app/Contents/Resources/app/atom.sh -n -w"