내가 만든 패치를 얻을 말 git format-patch
. 이 파일은 기본적으로 일부 메타 데이터가 포함 된 통합 diff입니다. Vim에서 파일을 열면 어떤 줄이 수정되었는지 볼 수 있지만 변경된 줄에서 어떤 문자 가 다른 지는 볼 수 없습니다 . 문자 별 차이를 시각화하는 방법 (Vim 또는 Ubuntu에서 실행되는 다른 무료 소프트웨어)을 아는 사람이 있습니까?
문자 별 차이가 시각화되는 카운터 예는 vimdiff a b
.
업데이트 금요일 11 월 12 일 22:36:23 UTC 2010
diffpatch는 단일 파일로 작업하는 시나리오에 유용 합니다.
업데이트 2016 년 6 월 16 일 목요일 17:56:10 UTC
git 2.9에서 diff-highlight를 확인하십시오 . 이 스크립트는 내가 원래 찾고 있던 것을 정확히 수행 합니다 .
git diff --color-words
일반적인 통합 diff 출력보다는 행 내에서 어떤 단어가 변경 되었는지 확인하는 데 매우 유용합니다. 그러나 문자 기반이 아니라 단어 기반이므로 비교하려는 내용에 공백이 많지 않으면 출력이 덜 깔끔 할 수 있습니다. (편집 됨 : - 그럼에도 불구하고 어쩌면이 댓글 누군가에게 도움이 될 것 아차, 나는 당신을 요구하고 내가 오해는 것을 알 수있다.)