{"thread":{"id":"64729","subject":"I still use git whatchanged","startedAt":"2026-01-05T18:05:54Z","lastAt":"2026-01-05T19:27:02Z","messageCount":3,"participants":["Wayne Rowcliffe","Kristoffer Haugsbakk"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"533064","messageId":"CANG6c1XhaL1poT2Myo2sy4xbu86vAXO0xQKe33vg7pERmx=TbA@mail.gmail.com","threadId":"64729","inReplyTo":null,"subject":"I still use git whatchanged","fromName":"Wayne Rowcliffe","fromEmail":"wrowclif@gmail.com","sentAt":"2026-01-05T18:05:43Z","receivedAt":"2026-01-05T18:05:54Z","isPatch":false,"sender":{"key":"wrowclif@gmail.com","avatar":null},"body":"I tried using git whatchanged, which I use probably daily, and it said\nI needed to send you an email that I use it.\n\nIt's very handy for figuring out what files changed in a commit.\n\n-- Wayne Rowcliffe\n"},{"id":"533065","messageId":"1ee133df-2bb0-4aaa-b628-e7e2655d4332@app.fastmail.com","threadId":"64729","inReplyTo":"CANG6c1XhaL1poT2Myo2sy4xbu86vAXO0xQKe33vg7pERmx=TbA@mail.gmail.com","subject":"Re: I still use git whatchanged","fromName":"Kristoffer Haugsbakk","fromEmail":"kristofferhaugsbakk@fastmail.com","sentAt":"2026-01-05T19:23:26Z","receivedAt":"2026-01-05T19:23:48Z","isPatch":false,"sender":{"key":"kristofferhaugsbakk@fastmail.com","avatar":null},"body":"On Mon, Jan 5, 2026, at 19:05, Wayne Rowcliffe wrote:\n> I tried using git whatchanged, which I use probably daily, and it said\n> I needed to send you an email that I use it.\n>\n> It's very handy for figuring out what files changed in a commit.\n\nThis command is being removed because it was supplanted by git-log(1) a\nlong while ago. Both commands use the same machinery, just with\ndifferent defaults.\n\nYou can replace it with `git log` in this way:\n\n• Given: `git whatchanged <opts>`\n• Replace with: `git log <opts> --no-merges --raw`\n\nAdditionally for the sake of readability, you might have more\nuse for `--stat` or `--name-only` rather than `--raw` if you are only\nreading the output (not feding the output to another program).\n"},{"id":"533066","messageId":"CANG6c1V18xUEHbvTysykPT6A5LfV4wQSRQuEXi2XVDs+q_Cv7w@mail.gmail.com","threadId":"64729","inReplyTo":"1ee133df-2bb0-4aaa-b628-e7e2655d4332@app.fastmail.com","subject":"Re: I still use git whatchanged","fromName":"Wayne Rowcliffe","fromEmail":"wrowclif@gmail.com","sentAt":"2026-01-05T19:26:49Z","receivedAt":"2026-01-05T19:27:02Z","isPatch":false,"sender":{"key":"wrowclif@gmail.com","avatar":null},"body":"`git log --raw` looks to do what I need. Thanks.\n\nOn Mon, Jan 5, 2026 at 1:23 PM Kristoffer Haugsbakk\n<kristofferhaugsbakk@fastmail.com> wrote:\n>\n> On Mon, Jan 5, 2026, at 19:05, Wayne Rowcliffe wrote:\n> > I tried using git whatchanged, which I use probably daily, and it said\n> > I needed to send you an email that I use it.\n> >\n> > It's very handy for figuring out what files changed in a commit.\n>\n> This command is being removed because it was supplanted by git-log(1) a\n> long while ago. Both commands use the same machinery, just with\n> different defaults.\n>\n> You can replace it with `git log` in this way:\n>\n> • Given: `git whatchanged <opts>`\n> • Replace with: `git log <opts> --no-merges --raw`\n>\n> Additionally for the sake of readability, you might have more\n> use for `--stat` or `--name-only` rather than `--raw` if you are only\n> reading the output (not feding the output to another program).\n"}]}