# Subject: Git console output told me to email you about "git whatchanged" so I am.

2 messages from 2025-10-08 to 2025-10-08. Participants: Nick Giampietro, Kristoffer Haugsbakk.
Thread: https://gitlist.dev/t/64278

## Nick Giampietro, 2025-10-08 19:28

Subject: Subject: Git console output told me to email you about "git whatchanged" so I am.
Message-ID: <CAEVYKFcj8kGRAxawwCLLTNiewNUMuFQnZt3-sGPG=kA-AY-6nQ@mail.gmail.com>
URL: https://gitlist.dev/e/CAEVYKFcj8kGRAxawwCLLTNiewNUMuFQnZt3-sGPG%3DkA-AY-6nQ%40mail.gmail.com

```
This is not a spammy message I promise. I'm trying to do what you requested.

I use git whatchanged regularly, please do not remove it.

...Nick Giampietro
...Sr. Software Engineer

```

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

Subject: Re: Subject: Git console output told me to email you about "git whatchanged" so I am.
Message-ID: <725e8ab3-415b-4345-8a6a-57f7ae5474e7@app.fastmail.com>
URL: https://gitlist.dev/e/725e8ab3-415b-4345-8a6a-57f7ae5474e7%40app.fastmail.com
In-Reply-To: <CAEVYKFcj8kGRAxawwCLLTNiewNUMuFQnZt3-sGPG=kA-AY-6nQ@mail.gmail.com>

```
On Wed, Oct 8, 2025, at 21:28, Nick Giampietro wrote:
> I use git whatchanged regularly, please do not remove it.

This command is being removed because git-log(1) supplanted it over 12
years ago. Both commands use the same machinery, just with different
defaults.

You can replace it with `git log`:

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

```
