git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git whatchanged: fatal: refusing to run without --i-still-use-this

From
KHKristoffer Haugsbakk <kristofferhaugsbakk@fastmail.com>
Date
Sep 19, 2025, 19:43 UTC
Message-ID
<de3d58bd-5600-4bf3-812b-c329c4940afc@app.fastmail.com>
In-Reply-To
<d94afaec66f8ab8058764cee08e9dd56435dd667.camel@jame.xyz>

Hi On Fri, Sep 19, 2025, at 21:24, James Puleo wrote:

Show 13 quoted lines
> Hello World,
>
> I have git version 2.51.0. I encountered today entirely on my own this
> fatal: refusing to run without --i-still-use-this
>
> Why I was using this command: There is a bit of code I wrote in a file
> since deleted (from the tree). I knew the path but not whichever ref
> last had the file I was looking for.
>
> Having a file listing consisting of purely the file paths that have
> changed seems like a useful tool, that's all. If this isn't fueled by a
> technical challenge, I don't see a reason to make simple things have a
> difficult path.

This command is getting removed because it's been replaced by git-log. git-log can do evereything git-whatchanged can do and has better defaults "for humans". For example: --stat or --name-only which gives files-changed output without technical details like (I guess) filemode.

But you can keep the whatchanged behavior with
    git log --raw --no-merges
-- 
(sent from mobile—check option names
for me ;) )
Previous: James PuleoNext: Ben Knoble
Message 2 of 4 in “git whatchanged: fatal: refusing to run without --i-still-use-this”
  1. James PuleoSep 19, 2025
  2. Kristoffer HaugsbakkSep 19, 2025
  3. Ben KnobleSep 20, 2025
  4. Kristoffer HaugsbakkSep 22, 2025

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.