# I still use git whatchanged

2 messages from 2025-11-15 to 2025-11-15. Participants: Chia-Sheng Chang, Kristoffer Haugsbakk.
Thread: https://gitlist.dev/t/64482

## Chia-Sheng Chang, 2025-11-15 03:16

Subject: I still use git whatchanged
Message-ID: <87ms4o0yuu.fsf@gmail.com>
URL: https://gitlist.dev/e/87ms4o0yuu.fsf%40gmail.com

```
Hi Git team,

I still use git whatchanged command.

Best regards,

Chia-Sheng Chang

```

## Kristoffer Haugsbakk, 2025-11-15 14:55

Subject: Re: I still use git whatchanged
Message-ID: <1855f0cf-f682-4972-8e3a-91470480ae87@app.fastmail.com>
URL: https://gitlist.dev/e/1855f0cf-f682-4972-8e3a-91470480ae87%40app.fastmail.com
In-Reply-To: <87ms4o0yuu.fsf@gmail.com>

```
On Sat, Nov 15, 2025, at 04:16, Chia-Sheng Chang wrote:
> Hi Git team,
>
> I still use git whatchanged command.
>
> Best regards,
>
> Chia-Sheng Chang

This command is being removed because it was supplanted by git-log(1) a
long while ago. Both commands use the same machinery, just with
different defaults.

You can replace it with `git log` in this way:

• Given: `git whatchanged <opts>`
• Replace with: `git log <opts> --no-merges --raw`

Additionally for the sake of readability, you might have more
use for `--stat` or `--name-only` rather than `--raw` if you are only
reading the output (not feeding the output to another program).

```
