[git] Unable to create 'C:/filepath/.git/index.lock': File exists. 에러

알린·2023년 9월 28일
0

TroubleShooting

목록 보기
18/25

에러 내용

인텔리제이에서 작성한 코드를 커밋 하려하니까 갑자기 다음 에러가 나타났다.

fatal: Unable to create 'C:/filepath/.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 사용 과정에서 충돌이 생겨 lock이 걸린 것..!

해결 방법

해결 방법은 두 가지다.

  • .git 폴더 하단에 index.lock 파일을 직접 삭제하기
  • 해당 프로젝트 파일에서 Git Bash를 열어 다음 명령 작성해 index.lock 파일 삭제하기
$ rm -rf ./.git/index.lock

사실 결과적으로 두 방법 똑같은 방법이지만, 나는 두 번째 방법으로 해결했다.

profile
Android 짱이 되고싶은 개발 기록 (+ ios도 조금씩,,👩🏻‍💻)

0개의 댓글