-
카테고리
-
세부 분야
개발 도구
-
해결 여부
미해결
Git fails to revert: Found a swap file "COMMIT_EDITMSG.swp"
22.02.01 09:09 작성 조회수 868
0
혹시 위와 같은 에러가 revert 하다가 나타나시면 명확한 이유는 모르겠지만 .git 폴더에서 내부적으로 backup 파일을 생성해 변경을 막는 것 같아요.
해결방법으론 아래의 파일을 삭제하시면 됩니다.
rm .git/.COMMIT_EDITMSG.swp
https://stackoverflow.com/questions/31430447/git-fails-to-revert-found-a-swap-file-commit-editmsg-swp
답변을 작성해보세요.
1
얄팍한 코딩사전
지식공유자2022.02.01
안녕하세요!
해당 파일은 Git이 아니라 vi, Vim 에디터에 의해 자동생성되는 것으로 확인됩니다.
특정 파일의 vi 편집이 갑작스럽게 종료되거나, 다른 프로그램이 해당 파일을 사용중이거나 하는 등
비정상적인 상황에서 vi가 해당 파일을 생성하고, 이 때문에 Git의 동작과정 중 충돌이 발생하는 것으로 보입니다.
이와 같은 상황에서는, 파일이 따로 편집중이 아니라면 말씀주신대로 해당 .swp 파일을 삭제하면 해결됩니다.
보다 근본적인 방지/해결방안이 있다면 페이지에 추가하도록 하겠습니다.
제보주셔서 감사합니다!!
답변 1