{"thread":{"id":"64590","subject":"I still use git whatchanged","startedAt":"2025-12-07T10:12:49Z","lastAt":"2025-12-07T11:58:23Z","messageCount":2,"participants":["Lee Smith","Kristoffer Haugsbakk"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"531793","messageId":"CAOFvV7=DjmWhdoRK=f7ON7gRzaHSGWct25SCo8T_34XBj6XFHw@mail.gmail.com","threadId":"64590","inReplyTo":"CAOFvV7kFm-A2_i2URg-2wgfTet8Dv9SMAD0Aw1AwStCJm5WOLA@mail.gmail.com","subject":"I still use git whatchanged","fromName":"Lee Smith","fromEmail":"lee@dj-djl.com","sentAt":"2025-12-07T10:12:34Z","receivedAt":"2025-12-07T10:12:49Z","isPatch":false,"sender":{"key":"lee@dj-djl.com","avatar":null},"body":"I use this regularly, despite learning git after git log was added.\nRemembering all the different options is hard so it's useful to have shortcuts.\n\nIf it's difficult to maintain I can understand why you might want to\nremove it but I recommend adjusting the message that is shown to\nsuggest adding an alias instead.\n"},{"id":"531795","messageId":"d5336a22-087e-41ab-abb5-900a45054ef4@app.fastmail.com","threadId":"64590","inReplyTo":"CAOFvV7=DjmWhdoRK=f7ON7gRzaHSGWct25SCo8T_34XBj6XFHw@mail.gmail.com","subject":"Re: I still use git whatchanged","fromName":"Kristoffer Haugsbakk","fromEmail":"kristofferhaugsbakk@fastmail.com","sentAt":"2025-12-07T11:56:45Z","receivedAt":"2025-12-07T11:58:23Z","isPatch":false,"sender":{"key":"kristofferhaugsbakk@fastmail.com","avatar":null},"body":"On Sun, Dec 7, 2025, at 11:12, Lee Smith wrote:\n> I use this regularly, despite learning git after git log was added.\n\nThe closest equivalent is `git log --raw --no-merges`.\n\n> Remembering all the different options is hard so it's useful to have\n> shortcuts.\n\nThe thing about this command is that the `--raw` output is pretty noisy\nfor interactive use. Why not something “prettier” like `--stat` or\n`--name-only`?\n\nWell, anyway. It’s not like any workflow or preference is wrong.\n\n> If it's difficult to maintain I can understand why you might want to\n> remove it but I recommend adjusting the message that is shown to\n> suggest adding an alias instead.\n\nSure. You can use the command name as an alias on Git 2.51.2 and 2.52.0.\n\n    git config set --global alias.whatchanged 'log --raw --no-merges'\n"}]}