# git whatchanged

3 messages from 2025-10-31 to 2025-10-31. Participants: Remke Schuurmans, Kristoffer Haugsbakk.
Thread: https://gitlist.dev/t/64409

## Remke Schuurmans, 2025-10-31 08:02

Subject: git whatchanged
Message-ID: <CALnivwfp+WTN3VKY1LQ+04OX0nwPSfKx4zyZDsCDeXg8ubEPqg@mail.gmail.com>
URL: https://gitlist.dev/e/CALnivwfp%2BWTN3VKY1LQ%2B04OX0nwPSfKx4zyZDsCDeXg8ubEPqg%40mail.gmail.com

```
'git whatchanged' is nominated for removal.
If you still use this command, please add an extra
option, '--i-still-use-this', on the command line
and let us know you still use it by sending an e-mail
to <git@vger.kernel.org>.  Thanks.
fatal: refusing to run without --i-still-use-thi

;) I still use this one.

with kind regards,
Remke Schuurmans
The Netherlands

```

## Kristoffer Haugsbakk, 2025-10-31 08:23

Subject: Re: git whatchanged
Message-ID: <57ab19e2-9cc0-45bf-a3fe-c268c540a672@app.fastmail.com>
URL: https://gitlist.dev/e/57ab19e2-9cc0-45bf-a3fe-c268c540a672%40app.fastmail.com
In-Reply-To: <CALnivwfp+WTN3VKY1LQ+04OX0nwPSfKx4zyZDsCDeXg8ubEPqg@mail.gmail.com>

```
On Fri, Oct 31, 2025, at 09:02, Remke Schuurmans wrote:
> 'git whatchanged' is nominated for removal.
> If you still use this command, please add an extra
> option, '--i-still-use-this', on the command line
> and let us know you still use it by sending an e-mail
> to <git@vger.kernel.org>.  Thanks.
> fatal: refusing to run without --i-still-use-thi
>
> ;) I still use this one.

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).

```

## Kristoffer Haugsbakk, 2025-10-31 09:13

Subject: Re: git whatchanged
Message-ID: <1cea229b-f4dd-4799-ab55-d688d14a2741@app.fastmail.com>
URL: https://gitlist.dev/e/1cea229b-f4dd-4799-ab55-d688d14a2741%40app.fastmail.com
In-Reply-To: <c2551c49-bcb4-4518-97d3-063941d591e8@gmail.com>

```
On Fri, Oct 31, 2025, at 10:02, Remke Schuurmans wrote:
> Thank you for taking time to answer my mail.
> I had this command still as an alias :))
>
> I'm old scool :)

You cannot alias builtin Git commands on the version you are running
(which must be Git 2.51.0 given the output you got).

But you can alias builtin commands that are deprecated on Git 2.51.1 and
2.51.2:

    git config set --global alias.whatchanged 'log --raw --no-merges'

```
