这似乎与 Atom 和 Git 具体相关。
我可以通过直接编辑或输入 git 命令成功更改我的 .gitconfig:
$ git config --global core.editor "<editor> -w"
当编辑器是 emacs 或 gedit 时,我的经验是可以预料的。Git 等待提交消息被写入,当编辑器完成后,git 读取提交消息并完成提交。
当我将 Atom 设置为编辑器时,Git 会启动 Atom,但在我保存(不好)并退出(更糟)后,它一直在等待。我只能让 Git 处于等待状态,必须按 CTRL-C 退出。这让我处于一种奇怪的状态,COMMIT_EDITMSG 已写入 .git,但 Git 无法/不会看到它。
Fedora 23.Atom 1.40.1.Git 2.5.5
您的想法(除了我应该停止运行古董软件之外)?