1
내 변경 도구가 로컬 변경 (예 : git difftool -x mytool.exe
)에서 작동합니다. 커밋 된 변경에 대해 동일한 diff 도구를 사용하려면 어떻게해야합니까? git show
, git log
을 시도했지만 해당 옵션을 찾을 수 없습니다.difftool에서 커밋 된 변경 사항을 비교하는 방법은 무엇입니까?
내 변경 도구가 로컬 변경 (예 : git difftool -x mytool.exe
)에서 작동합니다. 커밋 된 변경에 대해 동일한 diff 도구를 사용하려면 어떻게해야합니까? git show
, git log
을 시도했지만 해당 옵션을 찾을 수 없습니다.difftool에서 커밋 된 변경 사항을 비교하는 방법은 무엇입니까?
나는 자주 커밋 가장 최근에 의해 도입 된 그래픽은 diff를 확인하려면이 명령을 사용
git difftool HEAD~
(이 로컬 변경가있는 경우, 당신이 추가 된이 DIFF에 로컬 변경 사항을 볼 수 이루어지지한다고 가정합니다.).
또한 커밋 또는 대신 지점,
git difftool abc123~..abc123
[커밋 사이 쇼 DIFF] (의
가능한 중복 http://stackoverflow.com/questions/3368590/show-diff-between 같은 특정을 지정할 수 있습니다 -commits) – SomeKittens
diff를 수행하려는 커밋을 sha :를 지정해야합니다. – Johan