your programing

Diff 결과를 어떻게 탐색합니까?

lovepro 2020. 10. 7. 08:02
반응형

Diff 결과를 어떻게 탐색합니까?


Git diff를 수행하면 diff와 함께 코드가 표시되고 멋지게 보입니다. 그러나 다음 페이지 또는 다음 문서로 어떻게 이동합니까?


Next line             : return
Next page             : space bar
Previous page         : w
Quit viewing the diff : q
Help                  : h

치면 ?페이지 업 / 페이지 다운 등을 수행하는 명령 바로 가기가 표시됩니다.

기본적으로 , 환경 변수를 git살펴보고 diff, log, show 등의 출력을 표시하는 데 사용할 프로그램을 결정합니다.$GIT_PAGER$PAGER

새 (리눅스) 시스템에서 $PAGER사용되는 기본값 (설정되지 않은 경우에도)은 less(이전에는 성능이 떨어 졌던 more)입니다.

모두에서 less열쇠는 당신에게 명령 바로 가기 목록을 제공합니다.more?


아래로 스크롤하려면 j 또는 ↓를 사용 하여 한 번에 한 줄씩 아래로 이동 d 페이지 화면의 절반 씩 이동 f 전체 페이지 화면으로 이동

위로 스크롤하려면 k 또는 ↑를 사용 하여 한 번에 한 줄 위로 이동 u 페이지 화면의 절반 씩 이동 b 전체 페이지 화면 이동

로그를 종료하려면 q누르 십시오. 일반 명령 프롬프트로 돌아갑니다.


또한, 설치를 고려 gitx (Mac) 또는 gitg 멋진 (쉬운) GUI 옵션 (우분투) :


나는 Windows, msysgit 1.8.3에서 스톡 git 설치라고 생각하는 것을 실행하고 있으며, 나에게 git diff는 버전 444보다 적다고 주장하는 것을 실행합니다. '?'대신 도움을 위해 'h'를 원합니다. '?' 일종의 정규 표현식 검색의 시작입니다.

참고 URL : https://stackoverflow.com/questions/8640838/how-do-i-navigate-in-the-results-of-diff

반응형