it-roy-ru.com

Кажется, что запущен другой git-процесс

Я выполнял свой процесс git и думал, что все будет хорошо, если я проигнорирую комментарии, поэтому я использовал этот код

git commit filename

Bash был странным, и поэтому я закрыл консоль. Теперь, когда я использую правильную команду 

git commit -m"THIRD COMMIT" filename

Это дает следующий ответ:

В этом репозитории, похоже, запущен другой процесс git, например, редактор, открытый 'git commit'. Пожалуйста, убедитесь, что все процессы Завершены, затем повторите попытку. Если по-прежнему происходит сбой, возможно, произошел сбой в этом репозитории процесса git .__:

что я должен делать?

5
Ayush Mahajan

Я недавно столкнулся с этой проблемой.

rm -f ./.git/index.lock

попробуйте это в вашем git bash, и тогда вы сможете решить свою проблему.

8
liuguangsen0409

Удаление index.lock, как это было рекомендовано в этот ответ на другой вопрос должно решить вашу проблему.

8
Gersee

Это произошло для меня, когда я запустил команду pull from GIT и получил конфликты и попытался отменить их с помощью клиента TortoiseGIT . Я решил эту проблему, выполнив приведенный ниже код на уровне корневой папки моего репозитория. 

rm .git/index.lock

Надеюсь, это полезно.

1
dush88c

Это помогает избежать сообщения, приведенного ниже "В этом репозитории, похоже, запущен другой процесс git, например, редактор, открытый с помощью 'git commit'. Пожалуйста, убедитесь, что все процессы завершены, затем попробуйте снова. Возможно, ранее в этом хранилище произошел сбой: удалите файл вручную, чтобы продолжить. "

Даже в Windows, когда я пытался удалить файл index.lock, команда .it. Git reset --hard HEAD выполнялась без каких-либо помех.

del index.lock git reset --hard HEAD

Ранее, когда я запускал процесс проверки в этом хранилище, мне приходилось отключаться в середине процесса. Так что это может быть причиной этой проблемы.

0
user8526130

У меня возникли те же проблемы, когда я пытался установить файл в SourceTree

Чтобы решить эту проблему, перейдите в папку .git в каталоге project и вручную удалите index.lock, и все готово.

0
Rokan Nashp
  1. В windows измените настройки для просмотра скрытых папок
  2. Перейдите в папку .git
  3. Удалите файл .lock вручную
0
devendra