Git在本地提交不工作,停止并挂在bash中闪烁的光标

时间:2013-07-08 15:41:26

标签: git git-commit

今天早上突然间,我似乎无法承诺git。我跑的时候:

git commit -m 'replacing location.origin with location.host as former isn't supported in ie8'

它似乎永远不会执行,我留在我的git bash中:

> _

下划线闪烁。

我能够运行git状态并且git添加正常,我似乎无法提交,我以前从未遇到过这个问题。任何人都有任何想法,以及如何解决这个问题?

我重新启动了我的电脑(我每周一都做第一件事)。

我也尝试过运行git gc。

1 个答案:

答案 0 :(得分:4)

您在日志消息中使用了',结束了字符串引号。

不要使用-m,或者转义'like'\''或者将整个内容放在“...”中,或者在提交消息中使用印刷问号而不是ASCII撇号。