2012-06-10 2 views
3

두 버전의 pdf (또는 doc, odf) 파일의 차이점을 커밋 정보에 표시 할 수있는 방법이 있습니까? 지금 나는 그것에 어떤 버전도 다운로드 할 수 있습니다 ("원시보기"버튼).GitHub의 PDF 차이점 표시

답변

3

PDF, DOC 및 ODF 파일은 이진 형식이며 일반 텍스트를 포함하지 않습니다. 힘내는 바이너리 파일에 대해 사람이 읽을 수있는 diff 파일을 실제로 지원하지 않는다. 바이너리 diff을 생성 할 수 있지만 추가 처리 없이는 의미가 없다.

더 많은 정보를 원하시면 바이너리 차이점을 처리하기 위해이 답변을 참조하십시오 : https://stackoverflow.com/a/4705537/247763

는 지금까지 내가 아는 한, GitHub의가 차이점을 표시 할 수있는 유일한 바이너리 형식 이미지입니다. Image diffs는 GitHub의 커스텀 파트로 리파지토리의 두 이미지 버전을 비교하기 위해 작성되었지만 이 아니고 네이티브 Git 기능입니다.

두 가지 버전의 이진 파일 간의 차이점을 확인하려면 표준 편집기에 이미있는 기능을 확인하십시오. 최근 버전의 Microsoft Word는 두 DOCX 파일 간의 차이점을 표시 할 수 있지만 GitHub가 아닌 컴퓨터에서만 수행해야합니다.

2

두 PDF 파일을 컴퓨터에 다운로드해야합니다. 브라우저에서 diff를보기 위해 chrome/firefox의 확장 프로그램을 작성한 경우에도 파일을 다운로드해야합니다.

실제 diff 작업을 수행 할 때 WinMerge 용 DiffPDF 또는 xdocdiff 플러그인을 사용해 볼 수 있습니다.

GitHub 웹 사이트에서 diff 파일을 보려면 GitHub에 해당 기능을 추가하라는 제안을하십시오. 두 PDF를 모두 다운로드하는 것을 피할 수있는 유일한 방법은 GitHub 서버에서 diff를 생성하도록하는 것입니다.