{"thread":{"id":"43581","subject":"Re: Seeing added and removed files between two tree states","startedAt":"2006-12-04T17:25:45Z","lastAt":"2006-12-04T21:18:23Z","messageCount":3,"participants":["Shawn Pearce","Alex Bennee","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"297894","messageId":"1165253146.32764.3.camel@okra.transitives.com","threadId":"43581","inReplyTo":null,"subject":"Seeing added and removed files between two tree states","fromName":"Alex Bennee","fromEmail":"kernel-hacker@bennee.com","sentAt":"2006-12-04T17:25:45Z","receivedAt":"2006-12-04T17:25:45Z","isPatch":false,"sender":{"key":"kernel-hacker@bennee.com","avatar":null},"body":"In there a way to see just what files where added between two points in\nthe tree? I want something better than parsing the diffstat.\n\nI thought git-ls-files -ad comittish..comitishb would do the trick but\nit seems not.\n\n-- \nAlex, homepage: http://www.bennee.com/~alex/\n... at least I thought I was dancing, 'til somebody stepped on my hand.\n-- J. B. White\n"},{"id":"295704","messageId":"20061204173320.GD6011@spearce.org","threadId":"43581","inReplyTo":"1165253146.32764.3.camel@okra.transitives.com","subject":"Re: Seeing added and removed files between two tree states","fromName":"Shawn Pearce","fromEmail":"spearce@spearce.org","sentAt":"2006-12-04T17:33:20Z","receivedAt":"2006-12-04T17:33:20Z","isPatch":false,"sender":{"key":"spearce@spearce.org","avatar":"https://avatars.githubusercontent.com/u/34844?v=4"},"body":"Alex Bennee <kernel-hacker@bennee.com> wrote:\n> In there a way to see just what files where added between two points in\n> the tree? I want something better than parsing the diffstat.\n\n[spearce@pb15 git]$ git diff-tree -r --abbrev --diff-filter=A next build\n:000000 100644 0000000... 3d53d17... A  shallow.c\n:000000 100644 0000000... 1fe7a1b... A  xdiff/xmerge.c\n\n?\n\n-- \n"},{"id":"298705","messageId":"7vwt57nyw0.fsf@assigned-by-dhcp.cox.net","threadId":"43581","inReplyTo":"1165253146.32764.3.camel@okra.transitives.com","subject":"Re: Seeing added and removed files between two tree states","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2006-12-04T21:18:23Z","receivedAt":"2006-12-04T21:18:23Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Alex Bennee <kernel-hacker@bennee.com> writes:\n\n> In there a way to see just what files where added between two points in\n> the tree? I want something better than parsing the diffstat.\n>\n> I thought git-ls-files -ad comittish..comitishb would do the trick but\n> it seems not.\n\n$ git diff-tree --name-status --diff-filter=A HEAD~64 HEAD\n\nVariants of the above are possible.  If you want to see addition\nand deletion, use --diff-filter=AD.\n\n"}]}