최대 1 분 소요

문제 상황

1
2
3
4
5
6
7
8
$ 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 add .로 파일을 올리고자 할 때 갑자기 위와 같은 에러가 나는 경우가 있습니다. 이유는 .git 디렉토리에 index.lock 파일이 존재하기 때문 입니다.

해결 방법

해결 방법은 매우 간단합니다.

특정 Git 프로세스가 동작중일 때 다른 Git 프로세스가 실행되는 것을 막기 위해서 index.lock 이라는 파일이 생기는 것인데 의도해서 생성한 것이 아니라면 삭제해주면 됩니다. 폴더에서 직접 index.lock 파일을 삭제하거나, 아래 명령어를 입력하여 해결할 수 있습니다.

1
$ rm -f .git/index.lock

🔔포스팅 공지
개인 공부 기록용 블로그 입니다.
잘못된 부분이 있을 시 메일이나 댓글로 지적해주시면 감사드리겠습니다 :)

댓글남기기