programing

git status 출력을 위해 호출기를 어떻게 켤 수 있습니까?

copyandpastes 2021. 1. 14. 23:34
반응형

git status 출력을 위해 호출기를 어떻게 켤 수 있습니까?


의 출력이 같은 환경 git status에서 반환 되기를 원합니다 less. 이것은 이미 작동 git diff하지만 작동 하지 않습니다 git status. 에 다음을 이미 추가하려고했지만 ~/.gitconfig작동하지 않았습니다.

[core]
  pager = less

내가 무엇을 놓치고 있습니까? 감사.


pager.<cmd>설정을 사용하여 특정 명령의 페이징을 켜고 끌 수 있습니다 .이 경우 pager.status:

pager.<cmd>

값이 부울이면 tty에 쓸 때 특정 Git 하위 명령의 출력 페이지 매김을 켜거나 끕니다. 그렇지 않으면 pager 값으로 지정된 호출기를 사용하여 하위 명령에 대한 페이지 매김을 켭니다. 명령 줄에 --paginate 또는 --no-pager가 지정되어 있으면이 옵션보다 우선합니다. 모든 명령에 대해 페이지 매김을 비활성화하려면 core.pager 또는 GIT_PAGER을 cat로 설정합니다.

다음을 실행하십시오.

git config --global pager.status true

또는 ~ / .gitconfig 끝에 다음을 수동으로 추가하십시오.

[pager]
  status = true

일회성 :

git -p status

또는 --paginate. 컬러. 어디서나 작동합니다. 오류 / 도움말 포함.

git -p status -h stderr를 잡는 것보다 훨씬 낫습니다. git status -h |& less

오랜 도움이 내 터미널을 엉망으로 만들었지 만 : git -p status --help

참조 URL : https://stackoverflow.com/questions/8883189/how-can-i-turn-on-a-pager-for-the-output-of-git-status

반응형