错误被杀死:命令“git add”后有 9 个。
Posted
技术标签:
【中文标题】错误被杀死:命令“git add”后有 9 个。【英文标题】:Error Killed: 9 after command "git add ." 【发布时间】:2017-10-12 19:02:54 【问题描述】:我在执行“git add”时遇到问题。我收到一条错误消息“Killed: 9”。如果我再试一次“git add”。我收到另一个错误:
致命:无法创建“./crmeasy/.git/index.lock”:文件存在。
Another git process seems to be running in this repository,
e.g. an editor opened by 'git commit'. Please make sure all
processes are terminated then try again.
If it still fails, a git process may have crashed in this
repository earlier: remove the file manually to continue.
如果我删除 ./.git/index.lock 文件并重试,我会收到相同的错误周期。 我尝试提交新的空 Django 项目 virtualenv 目录。我该如何解决这个问题?
【问题讨论】:
我找到了解决方案!我已将 venv dir(我的 virtualenv)添加到 .gitignore 中,然后添加并提交所有其他文件。 “Killed: 9”消息通常表示您的内存已用完(包括虚拟内存/交换空间)。如果在 Linux 上,请搜索有关“OOM 杀手”(OOM = Out Of Memory)的问题。 【参考方案1】:如果您将 virtualenv 添加到 git,就会发生这种情况。
解决方案: 在 .gitignore
文件中添加 virtualenv 的路径。
现在可以git add --all
推荐阅读:
Is it bad to have my virtualenv directory inside my git repository?
【讨论】:
但我想要将我的 virtualenv 添加到 git @orionelenzil 看到这个***.com/questions/6590688/… 谢谢。是的,我读过,但我承认我已经掩盖了关于被烘焙到激活脚本等的绝对路径的部分。检查我自己的venv,确实如此,我的聪明计划不会奏效。我希望避免技术含量较低的用户甚至需要安装 pip。以上是关于错误被杀死:命令“git add”后有 9 个。的主要内容,如果未能解决你的问题,请参考以下文章
错误记录Git 使用报错 ( no changes added to commit (use “git add“ and/or “git commit -a“) )