{"thread":{"id":"64171","subject":"git whatchanged: fatal: refusing to run without --i-still-use-this","startedAt":"2025-09-19T19:33:54Z","lastAt":"2025-09-22T07:30:40Z","messageCount":4,"participants":["James Puleo","Kristoffer Haugsbakk","Ben Knoble"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"526802","messageId":"d94afaec66f8ab8058764cee08e9dd56435dd667.camel@jame.xyz","threadId":"64171","inReplyTo":null,"subject":"git whatchanged: fatal: refusing to run without --i-still-use-this","fromName":"James Puleo","fromEmail":"james@jame.xyz","sentAt":"2025-09-19T19:24:37Z","receivedAt":"2025-09-19T19:33:54Z","isPatch":false,"sender":{"key":"james@jame.xyz","avatar":null},"body":"Hello World,\n\nI have git version 2.51.0. I encountered today entirely on my own this\nfatal: refusing to run without --i-still-use-this\n\nWhy I was using this command: There is a bit of code I wrote in a file\nsince deleted (from the tree). I knew the path but not whichever ref\nlast had the file I was looking for.\n\nHaving a file listing consisting of purely the file paths that have\nchanged seems like a useful tool, that's all. If this isn't fueled by a\ntechnical challenge, I don't see a reason to make simple things have a\ndifficult path.\n\nThank you.\n"},{"id":"526804","messageId":"de3d58bd-5600-4bf3-812b-c329c4940afc@app.fastmail.com","threadId":"64171","inReplyTo":"d94afaec66f8ab8058764cee08e9dd56435dd667.camel@jame.xyz","subject":"Re: git whatchanged: fatal: refusing to run without --i-still-use-this","fromName":"Kristoffer Haugsbakk","fromEmail":"kristofferhaugsbakk@fastmail.com","sentAt":"2025-09-19T19:43:26Z","receivedAt":"2025-09-19T19:43:47Z","isPatch":false,"sender":{"key":"kristofferhaugsbakk@fastmail.com","avatar":null},"body":"Hi \nOn Fri, Sep 19, 2025, at 21:24, James Puleo wrote:\n> Hello World,\n>\n> I have git version 2.51.0. I encountered today entirely on my own this\n> fatal: refusing to run without --i-still-use-this\n>\n> Why I was using this command: There is a bit of code I wrote in a file\n> since deleted (from the tree). I knew the path but not whichever ref\n> last had the file I was looking for.\n>\n> Having a file listing consisting of purely the file paths that have\n> changed seems like a useful tool, that's all. If this isn't fueled by a\n> technical challenge, I don't see a reason to make simple things have a\n> difficult path.\n\nThis command is getting removed \nbecause it's been replaced by git-log.\ngit-log can do evereything git-whatchanged\ncan do and has better defaults \"for humans\".\nFor example: --stat or --name-only which gives\nfiles-changed output without technical details\nlike (I guess) filemode.\n\nBut you can keep the whatchanged behavior with\n\n    git log --raw --no-merges\n\n-- \n(sent from mobile—check option names\nfor me ;) )\n"},{"id":"526846","messageId":"81760BFC-9F41-4BEC-BC32-7D0C2180AD0D@gmail.com","threadId":"64171","inReplyTo":"d94afaec66f8ab8058764cee08e9dd56435dd667.camel@jame.xyz","subject":"Re: git whatchanged: fatal: refusing to run without --i-still-use-this","fromName":"Ben Knoble","fromEmail":"ben.knoble@gmail.com","sentAt":"2025-09-20T00:36:28Z","receivedAt":"2025-09-20T00:36:41Z","isPatch":false,"sender":{"key":"ben.knoble@gmail.com","avatar":"https://avatars.githubusercontent.com/u/22802209?v=4"},"body":"> Le 19 sept. 2025 à 16:00, James Puleo <james@jame.xyz> a écrit :\n> \n> ﻿Hello World,\n> \n> I have git version 2.51.0. I encountered today entirely on my own this\n> fatal: refusing to run without --i-still-use-this\n> \n> Why I was using this command: There is a bit of code I wrote in a file\n> since deleted (from the tree). I knew the path but not whichever ref\n> last had the file I was looking for.\n\nIn that case:\n\n   git log -- path/to/deleted/file\n\n(or rev-list?) would get you there quickly."},{"id":"526917","messageId":"eb6dc2fa-d45c-4efd-9af2-93bcb72b06d7@app.fastmail.com","threadId":"64171","inReplyTo":"20250922000127.al45qxhhq4w3o27f@jame.xyz","subject":"Re: git whatchanged: fatal: refusing to run without --i-still-use-this","fromName":"Kristoffer Haugsbakk","fromEmail":"kristofferhaugsbakk@fastmail.com","sentAt":"2025-09-22T07:30:16Z","receivedAt":"2025-09-22T07:30:40Z","isPatch":false,"sender":{"key":"kristofferhaugsbakk@fastmail.com","avatar":null},"body":"On Mon, Sep 22, 2025, at 02:01, James wrote:\n> Thank you for the (indeed correct) options. They are exactly what I am\n> looking for.\n\nGlad this could be resolved.\n\n-- \nKristoffer\n"}]}