Это не дубликат.Я посмотрел этот пост переполнения стека и этот пост и попробовал их решения, которые не сработали.
Я использую Ubuntu 16.04 и пытаюсь отправить проект на Github.
Когда я запускаю:
git push jr master
Я получаю эту ошибку:
error: update_ref failed for ref 'refs/remotes/jr/master': cannot lock
ref 'refs/remotes/jr/master': Unable to create
'/home/john/Desktop/john-rykken-V2/.git/refs/remotes/jr/master.lock':
File exists.
If no other git process is currently running, this probably means a
git process crashed in this repository earlier. Make sure no other git
process is running and remove the file manually to continue.
Everything up-to-date
Я выполнил следующие команды:
rm -f .git/refs/heads/master.lock
rm -f .git/index.lock
Не сработало.Я также перезагрузил компьютер и запустил ps -a | grep git
, но не обнаружил никаких запущенных процессов.Наконец, когда я захожу в каталог моего проекта и вручную ищу master.lock, я не могу его найти.
Предложения?Мой следующий шаг - клонирование репозитория.