git diff - 키 입력 듣기

git diff - 키 입력 듣기

다음 명령을 실행하고 싶습니다.

git diff
git commit

git commit커밋 메시지를 편집할 수 있는 기본 편집기가 열립니다. 하지만 차이가 너무 길지 않으면 즉시 종료됩니다.

또는 다른 키를 git diff누르기 전에 닫히는 것을 방지하는 방법은 무엇입니까 ?Enter

답변1

gitless호출기 로 사용됩니다 . 특정 페이지에서 호출기를 사용하려면 출력을 직접 파이프로 연결하면 됩니다 less. 파이프로 출력하는 경우 자체 git호출을 시도하지 않으므로 프로세스가 less두 개 있는 것에 대해 걱정할 필요가 없습니다 less. 그냥 해:

git diff | less

유사한 옵션을 추가하여 동일한 출력을 less얻고 옵션을 추가하여 색상을 얻을 수도 있습니다.git--colorgit diff

git diff --color | less -RSX

답변2

이 명령에 관심이 있으실 것입니다 git commit --verbose. git diff --staged커밋 메시지를 입력하면 편집기에 출력이 표시됩니다.

관련 정보