'Killed: 9' при использовании git add * - PullRequest
0 голосов
/ 13 декабря 2018

У меня ошибка при использовании

git add *

, которая просто говорит:

Killed: 9

Если я наберу git add * снова, я получу

fatal: Unable to create 
'.git/index.lock': File exists.

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 и снова введите git add *, я снова получаю сообщение об ошибке.

Я проверил другие ответы на stackoverflow, как

Команда git add не работает и продолжает работать

, но я не использую виртуальную среду.

Ответы [ 2 ]

0 голосов
/ 13 декабря 2018

killed: 9 означает, что ваш процесс (git add) был прерван с помощью сигнала номер 9, который является SIGKILL, то есть сигналом, используемым убийцей нехватки памяти (OOM) в Linux и подобных системах.

OOM killer активируется, когда во всей системе недостаточно памяти.Он находит процесс (ы) жертвы для уничтожения и убивает их, так что система в целом остается включенной, даже если эти процессы завершаются.Процессы-жертвы не обязательно являются причиной того, что системе не хватает памяти.

Лекарство заключается в том, чтобы выяснить, почему системе не хватает памяти, и / или добавить больше памяти.В то же время, вы можете добавить некоторые файлы, а не другие.Возможно, вам не хватает памяти, потому что некоторые файлы особенно велики, например, возможно, у вас есть файл размером 4 терабайта, который вы, вероятно, не должны фиксировать.: -)

0 голосов
/ 13 декабря 2018

Вместо этого попробуйте то, что использует другой ответ: git add . вместо git add *.

Это позволит избежать интерпретации оболочкой * и расширения ее для всех файлов без точек.
git add . оставит git, чтобы определить, что нужно добавить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...