{"thread":{"id":"64314","subject":"I still use git whatchanged","startedAt":"2025-10-13T21:59:27Z","lastAt":"2025-10-14T07:10:24Z","messageCount":4,"participants":["Samer Abdallah","Kristoffer Haugsbakk","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"528672","messageId":"EBCAE8A8-E556-4DE9-9B76-EA4C27EECA01@gmail.com","threadId":"64314","inReplyTo":null,"subject":"I still use git whatchanged","fromName":"Samer Abdallah","fromEmail":"samer.abdallah.00@gmail.com","sentAt":"2025-10-13T21:59:15Z","receivedAt":"2025-10-13T21:59:27Z","isPatch":false,"sender":{"key":"samer.abdallah.00@gmail.com","avatar":null},"body":"Hello,\nI still use git whatchanged.\nThank you.\nSamer \n"},{"id":"528674","messageId":"ae47adc7-7393-4994-9aae-e661c0e36b66@app.fastmail.com","threadId":"64314","inReplyTo":"EBCAE8A8-E556-4DE9-9B76-EA4C27EECA01@gmail.com","subject":"Re: I still use git whatchanged","fromName":"Kristoffer Haugsbakk","fromEmail":"kristofferhaugsbakk@fastmail.com","sentAt":"2025-10-13T22:15:28Z","receivedAt":"2025-10-13T22:15:50Z","isPatch":false,"sender":{"key":"kristofferhaugsbakk@fastmail.com","avatar":null},"body":"On Mon, Oct 13, 2025, at 23:59, Samer Abdallah wrote:\n> I still use git whatchanged.\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 feeding the output to another program).\n"},{"id":"528681","messageId":"xmqqikgiz3z3.fsf@gitster.g","threadId":"64314","inReplyTo":"ae47adc7-7393-4994-9aae-e661c0e36b66@app.fastmail.com","subject":"Re: I still use git whatchanged","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2025-10-14T01:06:40Z","receivedAt":"2025-10-14T01:06:43Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"\"Kristoffer Haugsbakk\" <kristofferhaugsbakk@fastmail.com> writes:\n\n> On Mon, Oct 13, 2025, at 23:59, Samer Abdallah wrote:\n>> I still use git whatchanged.\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 feeding the output to another program).\n\nThanks for fielding these repeated questions.\n\nLet's do a maintenance release Git 2.51.1 very soon with your \nkh/you-still-use-whatchanged-fix topic, together with other minor\ndocumentation changes and probably a hdnful of ci related fixes.\n\nWe haven't had non-security maintenance releases for quite a while,\nso I may need to remember and practice the procedure to cut one ;-)\n\n\n"},{"id":"528688","messageId":"53f724e7-1525-4a3e-a51f-6225361eee19@app.fastmail.com","threadId":"64314","inReplyTo":"25428D84-1B92-4398-93B2-175231A699B4@gmail.com","subject":"Re: I still use git whatchanged","fromName":"Kristoffer Haugsbakk","fromEmail":"kristofferhaugsbakk@fastmail.com","sentAt":"2025-10-14T07:10:03Z","receivedAt":"2025-10-14T07:10:24Z","isPatch":false,"sender":{"key":"kristofferhaugsbakk@fastmail.com","avatar":null},"body":"On Tue, Oct 14, 2025, at 01:01, Samer Abdallah wrote:\n> Hi Kristoffer,\n>\n> Thank you for your reply.\n> I should have added that I use it to see the history of changes for the current\n> file I’m editing, using the `-p` option and a file name argument, (and binding\n> it to the command `:Ghist` in vim.)\n>\n> However, the following seems to produce the same output, as you suggested\n>\n> \tgit log -p --no-merges —raw <filename>\n\nGood. That’s great.\n"}]}