git을 사용할 때 vim 편집 인터페이스에서 ctrl+z를 눌러 종료했습니다. 어떻게 편집 인터페이스로 돌아가나요?
黄舟
黄舟 2017-05-02 09:47:20
0
6
1043

Windows에서 git을 사용하여 git commit -a 명령을 실행할 때 vim 편집 인터페이스에 들어갔습니다. 이때 실수로 ctrl z를 눌러 vim 편집 인터페이스를 종료하고 명령줄로 돌아가서 이 정보를 표시했습니다. :

으아아아

이때 다시 git commit -a을 실행하면 다음과 같은 메시지가 나옵니다.

으아아아

뒤로 돌아가려고 fg을 시도했지만 다음 메시지가 표시되지 않습니다.

으아아아

어떻게 해야 하나요?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

모든 응답(6)
伊谢尔伦

휴대폰으로 답변하세요. 다음번에는 git commit -am "commit"을 입력하세요

phpcn_u1582

프로세스를 종료하고 다시 커밋하시겠습니까?

大家讲道理

메시지가 표시되는 index.lock을 폴더 외부로 이동하고 다시 시도하세요

世界只因有你

으아아아

아주 이상해요. (그래도 윈도우즈이니 안심이네요.)

귀하의 Ctrl-Z는 UNIX 시스템처럼 Vim을 백그라운드에 두지 않고 Vim이 오류와 함께 종료되도록 하므로 fg가 자연스럽게 작동하지 않습니다.

두 번째 코드 블록의 프롬프트에 따라 잠금 파일을 삭제할 수 있습니다.

앞으로는 함부로 Ctrl-Z를 누르지 마세요. "Windows에서 git 사용"이라고만 말씀하셨습니다. 어떤 버전의 git을 사용하고 있는지 모르겠습니다. git의 공식 버전은 msys를 기반으로 하며 Cygwin에는 자체 git과 Vim이 있고 msys2에도 하나가 있습니다. 물론 WSL도 있습니다. 세트가 있어요...). 또한 Cygwin 환경에서 Vim의 Windows 기본 버전을 사용하는 등 다양한 버전의 bash와 Vim을 혼합할 수도 있습니다.

漂亮男人

이 파일 C:/Users/dell/gittest/.git/index.lock

을 삭제하세요.
PHPzhong

fg

.................................................

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿