인프런 커뮤니티 질문&답변

윤여옥님의 프로필 이미지

작성한 질문수

모두의 깃 & 깃허브

[Windows, macOS 실습] 저장소와 버전 만들기

e37: no write since last change (add ! to override) 에러 메세지

해결된 질문

24.08.16 16:22 작성

·

59

·

수정됨

0

mac에서 vi 를 cat으로 고쳤다가 다시 vi쓰려고

git config --global core.editor "vim" 입력했습니다

git log 입력 후 아무것도 안하고 다시 명령어 창으로 가려고 :q를 누르면 계속

e37: no write since last change (add ! to override)

메세지가 뜨는데 cat 으로 하기전에는 강제종료 안해도 되던데 왜 그런건가요? swp와 같은 백업파일도 계속 만들어지고

혹시 되돌릴순 없나요?

답변 1

0

강민철님의 프로필 이미지
강민철
지식공유자

2024. 08. 18. 00:33

안녕하세요

임시 저장된 항목이 있거나 다른 프로세스가 vi를 사용할 경우 나올 수 있는 메시지인데,

해당 메시지가 뜰 경우

!를 입력해 강제로 닫거나(q) 저장하면(w)됩니다

 

다음과 같이 입력하면 됩니다.

 

q!

wq!

w!