이 오류는 Git이 현재 작업 중인 프로세스가 이미 실행 중이거나 이전에 비정상적으로 종료되어 .git/index.lock 파일이 남아 있어서 발생합니다. 이런 경우 아래와 같은 몇 가지 단계를 따를 수 있습니다:
현재 실행 중인 Git 프로세스가 있는지 확인합니다. 종료되지 않은 Git 프로세스가 있는 경우 종료하고 다시 시도합니다.
이전 Git 프로세스가 비정상적으로 종료되어 index.lock 파일이 남아 있는 경우 해당 파일을 수동으로 제거해야 합니다. 아래 명령어를 사용하여 제거합니다.
rm -f .git/index.lock