将Atom设置为Git的核心编辑器后,当我在终端I中提交时收到错误:
/ 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"
在此之后,我仍然收到完全相同的错误消息。
(我是Mac和Git的新手,虽然我在Linux系统上完成了所有这些设置没有问题)
答案 0 :(得分:3)
我尝试使用Atom作为提交消息的编辑器,并且没有任何问题。我唯一可能做的就是使用brew cask
安装Atom而不是手动下载和安装:
brew cask install atom
(已安装v.1.9.9 of atom)which atom
确认它出现在/usr/local/bin/atom
git config --global core.editor "/usr/local/bin/atom -n -w"
将atom配置为默认的git文本编辑器。-w
选项)。查看路径中的atom
,它实际上是一个符号链接:
$ 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
因此,我建议这样做:
git config --global core.editor "/Applications/Atom.app/Contents/Resources/app/atom.sh -n -w"