을 호출하지 않고 as를 git
사용 하고 다른 파일 쌍을 비교하도록 구성 했습니다 (아래 참조) . 유일한 문제는 때때로 많은 파일에 차이가 있다는 것입니다. 다른 인스턴스가 실행되는 것을 방지 하고 diff 대기열을 계속 실행하는 방법은 무엇입니까?vimdiff
difftool
:qa
git
vimdiff
git config --global diff.tool vimdiff
git config --global difftool.prompt false
git config --global alias.d difftool
vim
0이 아닌 오류 코드( )가 표시 되면서 종료를 시도했지만 :cq
도움이 되지 않았습니다.
대답이 vim
및 둘 다에 적용된다면 좋을 것입니다 nvim
.
답변1
가능한 해결책을 찾았습니다또 다른 질문, "외부 git diff를 취소하는 방법은 무엇입니까?"
다음을 실행해 보세요.
git config --global difftool.trustExitCode true
git config --global mergetool.trustExitCode true
그런 다음 0이 아닌 값으로 종료합니다 :cq
.