当我输入git commit
...它会启动 TextMate 并且我看到文件中的所有更改都被注释掉了。
但随后在命令行中,我看到了这一点(基本上是在 TextMate 启动时立即看到的):
Aborting commit due to empty commit message.
如果我在 TextMate 窗口中键入内容并关闭它,则不会发生提交。我仍然看到一切都没有上演。
编辑1:当我这样做git commit -am <some message>
时,效果很好。
编辑2:
我的.bash_profile
样子是这样的:
alias mate='open -a TextMate.app'
export EDITOR="/usr/bin/mate -w"
帮助!