无法提交Github(以下教程)

时间:2017-07-16 12:13:05

标签: github

我遇到了以下问题: 当我尝试遵循Git教程时,我得到了这个奇怪的错误(见图)。谁能帮我这个?我已经用谷歌搜索过了,但还没找到解决这个问题的方法。

enter image description here

3 个答案:

答案 0 :(得分:1)

发生这种情况,因为Vim(用于编写实际提交消息的文本编辑器)出现问题。您可以在不使用文本编辑器的情况下使用git commit -m "some message"来执行此操作:

git commit -m "added a new feature some files changed"

当然,您可以检查Vim是否正常工作,如果没有,则检查/安装它。祝好运! :)

答案 1 :(得分:1)

如果您不想使用-m标志,您还可以使用以下命令更改注释的默认编辑器(将nano替换为您想要的那个):

git config --global core.editor nano

答案 2 :(得分:1)

正如您猜测的那样,此错误发生在vim编辑器中

'分段错误'错误。 (SEGV)

分段错误可能由多种原因发生。

有时候当vim使用不同的python版本时会发生这个问题,

并且在某些情况下也可以针对硬件问题或旧CPU

这里有一些关于此vim错误的链接

here - Vim: Caught deadly signal SEGV Segmentation fault (core dumped) #445

here - Vim -p: Caught deadly signal SEGV?

and here - "Vim: Caught deadly signal SEGV" #230

希望这有助于你