git config --global core.editor "atom --wait"
为了将atom作为编辑器,我已经这样做了,当我不添加提交消息时,git确实打开了atom。我的问题是我不知道接下来该做什么?我尝试在第一行写一条消息,保存,然后关闭,但它根本没有提交。
答案 0 :(得分:4)
2016年3月更新:issue 11053已修复DamienG,因为:
现有解决方案导致命令提示符退出,并且Windows内置了睡眠命令 新的解决方案通过生成powershell子进程来工作,该进程将它的PID传递给atom然后无限期地等待。当atom终止该进程时,父进程继续。
可以立即将atom.cmd
替换为this one,而不是等待Atom 1.7。
2016年2月更新:issue 3074刚刚以PR 9798结束:
这已经修复,应该在 Atom 1.6.0 中出来。
原始答案(2014年末)
--wait
选项暂时不起作用(2014年第4季度,v0.141.0 +)。
请参阅issue 3074
atom --wait myfile.txt
立即终止,但会继续打开该文件。预期的结果是等到文件在编辑器中关闭。