2016-10-04 12 views
5

Magit Refs 버퍼에서 분기 (내가 병합하려는 분기)의 탭을 눌러이 분기가 현재 체크 아웃 된 분기로 병합 된 경우 추가 될 커밋을 볼 수 있습니다. 변경 사항을 확인합니다. 이러한 모든 변화를 통합적으로 볼 수있는 방법이 있습니까?magit에서, 지사가 현재 지사에 추가하는 것을 어떻게 볼 수 있습니까?

magit diff dwim 기능은 현재 분기에있는 모든 변경 사항을 표시하지만 병합 할 분기에는 표시되지 않기 때문에 원하는 항목이 아닌 것 같습니다. 일반적으로보고 싶지 않습니다. 그러한 변경 사항은 내가 합병하는 지점이 변경 될 것이고, 변경된 모든 것이 변경되는 것이 아니라 대부분 관심이 있기 때문입니다.

+0

중복 된 http://emacs.stackexchange.com/questions/27545/magit-git-diff-between-two-specific-shas? – phils

답변

4

병합 미리보기 m p을 사용하여 분기를 병합 할 때 추가 할 항목을 확인할 수 있습니다. 병합을 미리보고 싶은 지점으로 이동하고 m p을 입력하여 Magit Refs 버퍼에서 사용할 수 있습니다.

3

예, "diff dwim"은 내가 여기있는 것을 실제로 수행하지 않습니다. 그게 개선되어야하고 기능 요청을 열어주세요.

한편 d r을 입력 한 다음 범위를 입력하십시오 (적어도 완료와 함께). 또는 d d을 사용한 다음 버전 (D f)을 뒤집고 범위 스타일 (D r)을 전환 할 수 있습니다. 함께하면 feature..master에서 master...feature으로 변경됩니다.

+0

기능 요청이 열렸습니다 : https://github.com/magit/magit/issues/2812 – ryantm