반응형
Git 저장소 외부에서`git diff --color-words`를 사용하는 방법은 무엇입니까?
에서와 같이 출력을 얻는 방법은 git diff --color-words
있지만 Git 외부에서?
가장 가까운 것은 wdiff -t
이지만 녹색 / 빨간색을 사용하는 대신 밑줄을 긋거나 반전하며 내 공백 정규식을 지정할 수 없습니다.
git diff --color-words --no-index
Jefromi의 의견에 따르면
git diff --color-words file1 file2
git 저장소 외부에서도.
Git 버전 1.9.1 :
git diff --word-diff=color fileA fileB
git diff --color=always --color-words
출력에 색상 이스케이프 코드를 제공하는 라고 말할 수 있습니다 . 그래도 색상 코드를 해석하기위한 쉘이있을 것입니다.
내가 git 저장소 (git v2.3.3) 안에있는 경우 :
git diff --color-words
작동하지 않음 (출력 없음)git diff --no-index
받아들이지--color-words
도--color
논쟁 도 하지 않는다
밑줄이 아닌 색상을 사용하도록 구성한 wdiff를 사용할 수 있습니다.
wdiff -n \
-w $'\033[30;31m' -x $'\033[0m' \
-y $'\033[30;32m' -z $'\033[0m' \
… | less -R
출처 : https://www.gnu.org/software/wdiff/manual/html_node/wdiff-Examples.html (배경색이 아닌 전경색을 사용하도록 수정)
도움이 되었기를 바랍니다.
참조 URL : https://stackoverflow.com/questions/5637311/how-to-use-git-diff-color-words-outside-a-git-repository
반응형
'IT TIP' 카테고리의 다른 글
함수 인수를 최종적으로 선언하는 이유는 무엇입니까? (0) | 2020.12.30 |
---|---|
SQL Server 기본 문자 인코딩 (0) | 2020.12.29 |
더하기 기호 쿼리 문자열 (0) | 2020.12.29 |
jquery 요소를 html 요소로 변환 (0) | 2020.12.29 |
어떻게 얻을 수 있습니까 (0) | 2020.12.29 |