Skip to content

Git branch Pager

git branch 명령어 실행 후 전체화면으로 출력되어 :q하여 빠져나와야 할 때 해결 방법입니다. 단지 깃 브랜치만 보고싶었을 뿐인데 아래와 같이 END와 함께 출력되는 상황이 생길 수 있습니다.

저 같은 경우에는 zsh 테마를 변경하다가 테마가 설정을 변경하는 바람에 불편을 겪었습니다.

sh
~
~
~
~
~
(END)
# 위 화면에서 벗어나기 위해 q 또는 :q를 입력해야함.

Solution

이런 상황은 명령어의 출력문이 일정 라인을 넘길때 스크롤하여 볼 수 있도록 해주는 pager의 설정 라인수가 너무 적게 설정되어 있어서 발생한 이슈입니다. 따라서 이 설정을 변경해주면 해결됩니다. 위 기능을 제공해 주는 less의 설정을 변경해 줍니다.

sh
git config --global --replace-all core.pager "less -F -X"

# less --help 옵션 확인

Email: echo.youn@kakao.com