한 커밋은 두 커밋을 가지며 한 커밋은 다른 커밋의 조상입니다. (그들은 지점의 시작과 끝 지점이 될 수 있습니다. 나는 중요하다고 생각하지는 않지만, 그렇다면 그것을 포함 할 것입니다).git에서 두 개의 커밋에 대한 병합되지 않은 차이 표시
두 커밋 사이의 차이점을보고 싶지만 은 두 커밋 사이에 만들어진 병합 커밋 (즉, 둘 이상의 부모가있는 커밋) 중에 변경된 내용을 제외하고입니다. (기본적으로, 병합을 제외하고 지점에 만들어진 "진짜"커밋을 원합니다.)
이것이 가능합니까? 그렇다면 어떻게 이것을 성취합니까?
필요한 경우 병합 커밋 중에 해결 된 충돌이 없다고 가정하고 우아하게 처리 할 수있는 솔루션의 보너스 포인트를 가정합니다.
분명히 : 병합 커밋이 아닌 각 커밋에 대해 개별 diff를 원하십니까? 아니면 다른 것이 있습니까? –
@Autocracy : 나는 그것을 편집했고 내가 바라는 것을 명확히 밝히기를 바란다. 아직도 이해가되지 않으면 알려주세요. –