2017-12-25 2 views
0

Git diff는 사소한 변경 사항이 매우 큰 변경이라고 생각하고 사소하게 변경된 코드를 정확하게 식별하지 못하는 경우가 많습니다.diff를 돕기 위해 Git에 팁 추가

소스 코드에있는 마커를 추가하거나 다른 방법으로 마이트를 추가하는 등의 간단한 방법이 있습니까?

+0

힘내네. 당신은 잘못된 git 동작이라고 생각하는 것에 대한 몇 가지 예를 보여줄 수 있습니까? –

+0

@RomanSusi 파일이 너무 큽니다 (github에서는 너무 커서 diff가 표시되지 않습니다). 단지 5 줄만 변경되었지만 – Jonathan

+0

여전히 애매합니다. 사소한 변화 란 무엇입니까? 100 줄 파일의 5 줄은 사소한 것이지만 변경 사항 만 있다면 전체 파일을 표시하지 않습니다. 그래서 다른 변화가 있습니까? 줄 끝이 바뀌 었습니까? 탭이 공백으로 변경 되었습니까? 등 –

답변

2

git diff 사소한 변경 사항을 무시하는 다양한 방법을 제공합니다

그러나 이것은 로컬 diff입니다.
GitHub의 경우 파일이 "너무 큼"경우 diff를 표시하도록하는 고유 한 솔루션이 없습니다. 나는 다운로드를 통해 지역에 DIFF 파일을 해결하고 있어요

Sorry, we could not display the entire diff because too many files changed 

를 볼 때 (여전히 GitHub의에)

유사한 시나리오는 reported here했지만, 그런 식으로 내가 사랑하는이없는 나는 GitHub PR에서 얻은 것과 같은 특징을 강조했다.

Adding .patch at the end of the diff GitHub URL can help a bit.

+0

정말요? 이제는 적어도 하나의 방법으로 비트 버킷을 사용하는 것이 좋습니다. 특정 파일을 클릭하여 diff를 표시 할 수 있습니다. –

+0

@RomanSusi 너무 많은 파일이 있거나 하나의 파일이 너무 큰 것으로 간주되는 경우를 제외하고는 GitHub의 경우도 마찬가지입니다. – VonC

관련 문제