git-difftool : 전체 파일 트리 MELD를 사용한 전체 파일 트리 비교?
문제
오래된 git 커밋의 파일 트리를 Meld에서 작업 파일 트리와 비교하는 쉬운 방법이 있습니까?
git-difftool은 매우 유사한 일을하지만 실제로는 어떤 변화를하기를 원하지 않습니다. 요점은 호출하는 도구가 더 나은 인터페이스를 제공 할 수 있다는 것입니다.
해결책
나는 최근 Meld 버전에서 이것을 테스트했는데 이제 내장되어 있습니다. Meld와 함께 사용할 수 있습니다.u003Cdirectory path> 그래서 "Meld." 현재 디렉토리에서 작동합니다. 버전 git co [버전]을 확인한 다음 git reset [version]^ 그런 다음 "meld"를 실행할 수 있습니다. 모든 버전을 이전 버전과 비교합니다.
다른 팁
와 함께 git > 1.7.11
,, git difftool
명령은 이제 그것을 사용하여 Diffing Complete Directories를 지원합니다 --dir-diff
명령. 이것은 함께 사용할 수 있습니다 meld
:
$ git difftool --tool=meld --dir-diff [commit-to-diff-against]
또한이 문제가 성가신 것을 발견하여 작업 트리 또는 스테이징 영역에 대한 임의의 커밋을보다 편안하게 할 수있는 git meld를 만들었습니다. 당신은 그것을 찾을 수 있습니다 https://github.com/wmanley/git-meld .
제휴하지 않습니다 StackOverflow