«diff» 태그된 질문

다양한 소프트웨어 개발 활동 (버그 추적, 패치 작성 등)을 지원하기 위해 둘 이상의 파일 간의 차이점을 식별하는 행위




12
변경된 각 행에서 변경된 행 및 변경된 바이트 강조 표시
오픈 소스 프로젝트 Trac 은 훌륭한 diff 하이 라이터 를 가지고 있습니다. 변경된 각 라인에서 변경된 라인 과 변경된 바이트를 강조 합니다! 여기 또는 여기 를 참조 하십시오 . bash 터미널 에서 또는 diff 출력 (패치 파일)에 동일한 색상 강조 표시 (예 : 변경된 행 및 변경된 바이트도 ) 를 …
93 git  vim  diff  highlight  word-diff 

3
'git format-patch'와 'git diff'의 차이점은 무엇입니까?
'git format-patch'와 'git diff'의 출력 사이에 차이가 없습니다. 그리고 'git diff'를 사용하여 패치를 생성 한 다음 git apply를 사용하여 적용 할 수 없습니까? 내 문제는 인덱스에 변경 사항이 추가되었지만 분명히 git format-patch는 커밋 만 허용하므로 diff의 출력을 사용할 수 있다면이 명령을 사용하여 인덱스의 변경 사항에 대한 패치를 생성 할 수 …
92 git  diff  patch 


7
두 객체를 "차별"할 수있는 Java 라이브러리가 있습니까?
Unix 프로그램 diff와 유사한 Java 유틸리티 라이브러리가 있지만 Objects 용입니까? 동일한 유형의 두 개체를 비교하고 그 차이를 나타내는 데이터 구조를 생성 할 수있는 무언가를 찾고 있습니다 (그리고 인스턴스 변수의 차이를 재귀 적으로 비교할 수 있음). 난 하지 텍스트 DIFF의 자바 구현을 찾고. 리플렉션을 사용하여이 작업을 수행하는 방법에 대한 도움 도 …
90 java  diff 

5
파이썬-두 문자열의 차이점
목록에 많은 단어를 저장하고 싶습니다. 이 단어의 대부분은 매우 유사합니다. 예를 들어 나는 단어가 afrykanerskojęzyczny와 같은 단어의 많은 afrykanerskojęzycznym, afrykanerskojęzyczni, nieafrykanerskojęzyczni. 두 문자열의 차이를 찾고 첫 번째 문자열과 diff에서 두 번째 문자열을 복원하는 효과적인 (빠르고 작은 diff 크기 제공) 솔루션은 무엇입니까?

3
Git에서 병합을 무시하고 브랜치에 직접 만든 커밋 표시
git을 사용할 때 병합으로 가져온 모든 커밋을 무시하면서 브랜치에 대한 커밋을 표시하는 방법이 있습니까? 병합 된 다른 브랜치에서 만든 코드 변경 사항을 무시하면서 브랜치에서 만든 코드 변경을 검토하려고합니다. 그런 방식으로 차이를 표시하는 것이 거의 불가능하다는 것을 알고 있지만 할 수 있기를 바랍니다. 검토해야 할 커밋을 찾으십시오.
86 git  merge  branch  diff 

12
누구든지 렌더링 된 HTML에 대한 diff 알고리즘이 있습니까? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 오년 전에 . 이 질문 개선 두 HTML 페이지의 나란히 비교를 렌더링하기 위해 Javascript에서 좋은 diff 알고리즘을 보는 데 관심이 있습니다. 아이디어는 diff가 렌더링 …
85 javascript  html  diff 

7
DIFF 유틸리티는 2 개의 파일에 대해 작동합니다. 한 번에 두 개 이상의 파일을 비교하는 방법은 무엇입니까?
따라서 Diff 유틸리티는 2 개 파일에 대해 원하는대로 작동하지만 한 번에 2 개 이상의 파일, 한 번에 최대 10 개까지 비교해야하는 프로젝트가 있습니다. 이를 위해서는 모든 파일을 서로 나란히 배치해야합니다. 내 연구는 실제로 아무것도 밝혀지지 않았습니다. vimdiff는 한 번에 4 개를 비교할 수있는 능력으로 지금까지 최고인 것 같습니다. 내 질문 …

1
파일을 비교할 때 줄 끝을 어떻게 무시할 수 있습니까?
두 개의 텍스트 파일을 비교하고 있는데 다음과 같은 결과가 나타납니다. diff file1 file2 | grep 12345678 > 12345678 < 12345678 보시다시피 두 파일에 동일한 문자열이 존재하며 두 파일 모두 sort. 줄 끝이 여기에 방해가되어야합니다 (Windows 대 Unix). diffUnix에서 줄 끝을 무시 하는 방법이 있습니까?
83 diff 

5
두 트리 구조를 동일하게 만들기위한 최소 작업 계산
이것은 CS 질문에 더 가깝지만 흥미로운 질문입니다. 동일한 노드가 다소 재구성 된 2 개의 트리 구조가 있다고 가정 해 보겠습니다. 어떻게 찾 겠어요 어떤 어떤 의미에서는 최소한 작업 순서 MOVE(A, B) -노드 A를 노드 B 아래로 이동 (전체 하위 트리 포함) INSERT(N, B)- 노드 B 아래에 새 노드 N을 삽입합니다. …

9
git diff를 grep하는 방법?
주어진 패턴으로 필터링 된 git-diff를 표시하는 방법이 있습니까? 같은 것 git grepdiff pattern changed file +++ some sentence with pattern changed file 2 --- some other pattern 불행히도 가장 간단한 해결책으로는 충분하지 않습니다 git diff | grep pattern +++ some sentence with pattern --- some other pattern # not an …
81 git  grep  diff 

4
선행 공백을 무시하면서 2 개의 파일을 어떻게 비교할 수 있습니까?
2 개의 소스 파일이 있는데 동일한 버전이 다릅니다. 그러나 하나는 들여 쓰기를 변경 한 다른 편집기를 통해 이루어 졌으므로 모든 행이 diff에서 다르게 표시됩니다. 출력이 선행 공백 / 탭을 무시한 후 다른 줄만 표시되도록 비교하는 데 사용할 수있는 diff 명령 또는 필터가 있습니까?
81 diff 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.