다음 명령을 실행하고 싶습니다.
git diff
git commit
git commit
커밋 메시지를 편집할 수 있는 기본 편집기가 열립니다. 하지만 차이가 너무 길지 않으면 즉시 종료됩니다.
또는 다른 키를 git diff
누르기 전에 닫히는 것을 방지하는 방법은 무엇입니까 ?Enter
답변1
git
less
호출기 로 사용됩니다 . 특정 페이지에서 호출기를 사용하려면 출력을 직접 파이프로 연결하면 됩니다 less
. 파이프로 출력하는 경우 자체 git
호출을 시도하지 않으므로 프로세스가 less
두 개 있는 것에 대해 걱정할 필요가 없습니다 less
. 그냥 해:
git diff | less
유사한 옵션을 추가하여 동일한 출력을 less
얻고 옵션을 추가하여 색상을 얻을 수도 있습니다.git
--color
git diff
git diff --color | less -RSX
답변2
이 명령에 관심이 있으실 것입니다 git commit --verbose
. git diff --staged
커밋 메시지를 입력하면 편집기에 출력이 표시됩니다.