Mac의 터미널에서 Git 구문 강조 표시 활성화
녹색 단계 파일 이름, 일부 굵게 표시 등과 같은 모든 "git. *"명령에 대해 Windows에서 가졌던 Git 구문 강조 표시가 그립습니다.
Mac 터미널에서 Git 구문 강조를 활성화하려면 어떻게해야합니까?
git config --global color.ui auto
diff 명령의 다른 색상을 보려면 다음을 사용하십시오.
git config --global color.diff true
대부분의 명령에 대해 전체적으로 색상을 변경하려면 다음을 사용하십시오.
git config --global color.ui true
Git의 색상
Git은 출력을 터미널로 색칠 할 수 있으므로 출력을 빠르고 쉽게 시각적으로 구문 분석 할 수 있습니다. 다양한 옵션을 사용하여 색상을 원하는대로 설정할 수 있습니다.
color.ui
Git은 요청하면 대부분의 출력을 자동으로 채색합니다. 원하는 색상과 방법에 대해 매우 구체적으로 얻을 수 있습니다. 그러나 모든 기본 터미널 색상을 켜려면 color.ui를 true로 설정하십시오.
$ git config --global color.ui true
이 값이 설정되면 Git은 출력이 터미널로 이동하면 출력에 색상을 지정합니다. 다른 가능한 설정은 false로 출력에 색상을 지정하지 않으며 항상 Git 명령을 파일로 리디렉션하거나 다른 명령으로 파이프하는 경우에도 항상 색상을 설정합니다.
color.ui = 항상 원하지 않을 것입니다. 대부분의 시나리오에서 리디렉션 된 출력에 색상 코드가 필요한 경우 대신 --color 플래그를 Git 명령에 전달하여 강제로 색상 코드를 사용할 수 있습니다. color.ui = true 설정은 거의 항상 사용하려는 것입니다.
color.*
색상이 지정되는 명령과 방법에 대해 더 구체적으로 지정하려면 Git에서 동사 별 색상 설정을 제공합니다. 각각은 true, false 또는 항상 설정할 수 있습니다.
color.branch
color.diff
color.interactive
color.status
또한 이들 각각에는 각 색상을 재정의하려는 경우 출력 부분의 특정 색상을 설정하는 데 사용할 수있는 하위 설정이 있습니다. 예를 들어 diff 출력의 메타 정보를 파란색 전경, 검은 색 배경 및 굵은 텍스트로 설정하려면 다음을 실행할 수 있습니다.
$ git config --global color.diff.meta "blue black bold"
색상을 일반, 검정색, 빨간색, 녹색, 노란색, 파란색, 자홍색, 청록색 또는 흰색 값 중 하나로 설정할 수 있습니다. 이전 예에서 bold와 같은 속성을 원하는 경우 bold, dim, ul, blink 및 reverse 중에서 선택할 수 있습니다.
구성 할 수있는 모든 하위 설정은 git config 맨 페이지를 참조하십시오.
참고 : http://git-scm.com/book/ch7-1.html
다음 솔루션을 사용했습니다.
git config --global color.diff auto
git config --global color.status auto
git config --global color.branch auto
git config --global color.diff true
git config --global color.status true
git config --global color.branch true
git config --global color.interactive true
4 가지 설정 유형을 사용할 수 있습니다.
- false- 비활성화 됨
- true- 명령 프롬프트에서만 활성화 됨
- 항상 - 항상 활성화
git 색상을 설정하는 방법과 표준 색상이 무엇인지 설명하는 이 훌륭한 블로그 게시물 을 찾았 습니다. 요약하면 다음 줄을 ~/gitconfig
파일에 추가 합니다. ( Here 's mine-pretty eh? )
[color]
ui = auto
[color "branch"]
current = auto
remote = white reverse
[color "diff"]
meta = yellow bold
frag = magenta bold
new = green bold
[color "status"]
added = yellow bold
changed = green
untracked = cyan
최신 버전의 Git에서 colour.ui
설정은 이제 auto
기본적으로 설정됩니다.
다음을 색상으로 사용할 수 있습니다.
normal
,black
,red
,green
,yellow
,blue
,magenta
,cyan
, 및white
.
다음과 같은 선택적 수정자를 제공 할 수도 있습니다.
bold
,dim
,ul
,blink
, 및reverse
.
참고 : 시작 git1.8.4 (6 월 2013) , 당신은 아무것도 할 필요가 없습니다 :
Many tutorials teach users to set "color.ui" to "auto" as the first thing after you set "
user.name/email
" to introduce yourselves to Git.
Now the variable defaults to "auto
".
참고URL : https://stackoverflow.com/questions/8131322/enabling-git-syntax-highlighting-for-macs-terminal
'Nice programing' 카테고리의 다른 글
문자열에서 하위 시퀀스의 발생 수 찾기 (0) | 2020.12.03 |
---|---|
JavaScript에서 init () 사용법은 무엇입니까? (0) | 2020.12.03 |
맵, 각각, 수집의 차이점은 무엇입니까? (0) | 2020.12.03 |
App Store에서 앱 이름 변경 (0) | 2020.12.03 |
PHP-배열을 클래스 상수로 사용 (0) | 2020.12.03 |