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

Re: Using command nominated for removal: whatchanged

From
Junio C Hamano <gitster@pobox.com>
Date
Sep 10, 2025, 20:08 UTC
Message-ID
<xmqq8qimrrxo.fsf@gitster.g>
In-Reply-To
<b32a369f-87c9-41f6-b1cb-81273945dc17@app.fastmail.com>
"Chirayu Desai" <git@cdesai.in> writes:
Show 9 quoted lines
> Hello,
>
> Hope this email finds you well!
>
> 'git whatchanged' is nominated for removal.
>
> I still use this command. I usually run 'git whatchanged -1' and 'git whatchanged <commit>' to quickly see what files have changed in a particular commit.
>
> I guess there might be some alias I could setup to achieve the same - it's more that this command has become a muscle memory at this point so I kept hitting the removal message, and here I am.

Thanks for letting us know. If you still use it, you can retrain your fingers to use "git log" with some options instead. The most literal translation would be "git log --raw --no-merges", but there are MUCH BETTER options invented since "whatchanged" was written.

If the reason you are interested in is to learn the names of the files, then "git log --names-only" gives a lot cleaner output without hexadecimal gibberish that has not much use for human readers, for examplle.

Previous: Kristoffer Haugsbakk
Message 3 of 3 in “Using command nominated for removal: whatchanged”
  1. Chirayu DesaiSep 10, 2025
  2. Kristoffer HaugsbakkSep 10, 2025
  3. Junio C HamanoSep 10, 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.