기본 콘텐츠로 건너뛰기

a37x테일즈오버도크

검색용 뚜뚜뚜뚜뚜룽룽


[Git error] Another git process seems to be running in this repository 

Git Commit을 하던 도중 갑자기 다음과 같은 에러 메세지가 발생하고, 커밋이 되지 않는 경우가 발생 하였다.

아마 git bash에서 명령어로도 처리하고, IDEA에서도 git 명령서 수행을 하다보니 꼬인 것 같다.

 

 

ex1) 에러 메세지
fatal: Unable to create '리파지토리경로/.git/index.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.

 

ex2) 에러 메세지
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도 해당 파일을 제거하니 정상 동작 된다.

또다른 방법이 있는진 모르겠지만, 나와 같은 경우 다음과 같이 처리하여 해결 하였다.

 

▶ 해결방법

rm -f ./.git/index.lock



출처: https://goddaehee.tistory.com/220 [갓대희의 작은공간]

출처: https://goddaehee.tistory.com/220 [갓대희의 작은공간]

출처: https://goddaehee.tistory.com/220 [갓대희의 작은공간]

댓글

이 블로그의 인기 게시물

메이븐으로 라이브러리 인식

 간혹 퍼블릭 jar가 아닌 파일이 있는데 그럴때 쓰면 될듯 <dependency> <groupId> SimpleCryptLib </groupId> <artifactId> SimpleCryptLib </artifactId> <version> 1.1.0 </version> <scope> system </scope> <systemPath> ${basedir}/src/main/webapp/WEB-INF/lib/SimpleCryptLib-1.1.0.jar </systemPath> </dependency> version, scope, systemPath는 꼭 작성해야 한다 groupId, artifactId, version은 암거나 해도 되는거 같음 최근(2021.05.04)스프링 부트    < dependency > < groupId > NiceID </ groupId > < artifactId > NiceID </ artifactId > < version > 1.0 </ version > < scope > system </ scope > < systemPath > ${basedir}/src/main/resources/lib/NiceID.jar </ systemPath > </ dependency > 이걸 추가해주는것도 필요할지도..?? < build > < plugins > < plugin > < groupId > org.springframework.boot </ groupId > < artifactId > spring-bo...

mac 맥 맥북 Brew 완전 삭제

맥북에서 Brew 초기화 Brew를 써서 h2를 쓰려고 하는데 brew install h2가 안되서 이리 저리 알아보다가 완전 삭제 후 다시 설치 하니까 되서 그 방법을 남겨놈 1. 터미널에 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)" 입력후 y랑 뭐 비번.. 2. /usr/local 폴더에서 Homebrew 폴더 삭제 rm -rf Homebrew/ 권한설정으로 잘.....삭제하고 3. 다시 설치 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 좀 오래걸리니까 기다려야한다는걸 배움... 출처.... https://discourse.brew.sh/t/error-no-formulae-found-in-taps/8331/9