2014-07-24 5 views
7

IntelliJ IDEA의 git 창에서 정규 커밋의 diff를 볼 수 있습니다. 그러나 커밋이 병합 병합이라면 cmd + D (show diff)를 누르면 아무 일도 발생하지 않습니다. IntelliJ IDEA에서 병합 커밋의 차이를 어떻게 확인합니까?IntelliJ IDEA에서 병합 커밋의 diff를 어떻게 확인합니까?

+0

내가 아는 한, IntelliJ는 이것을 지원하지 않지만 [소스 트리] (https://www.sourcetreeapp.com/)는 지원합니다. –

답변

2

병합 커밋을 상위 커밋 중 하나와 비교하려면 ctrl-click을 사용하여 두 옵션을 모두 선택하고 cmd-D를 평소처럼 diff하십시오. 그래도 적절한 부모에게 아래로 스크롤하는 것이 어려울 수도 있습니다.

병합 커밋의 cmd-D는 실제로 병합 충돌을 표시하고 부모 커밋에 대해 각각 해결 된 방법 일 수 있지만 시도하지는 않았습니다. 병합에 충돌이 없다면 물론 그러한보기는 비어 있습니다.

+0

그래, 그런 종류의 작품하지만 오직 한 부모에 대한 그리고 그것은 첫 번째 파일의 차이를 다른 부모와 diffed 때 보여줍니다. 어쩌면, 나는 다른 자식 GUI 응용 프로그램을 시도해야합니다. – user3739844

+0

이것은 나를 위해 작동하지 않습니다. – forresthopkinsa

관련 문제