# git whatchanged

2 messages from 2025-10-16 to 2025-10-16. Participants: Julian Squires, Kristoffer Haugsbakk.
Thread: https://gitlist.dev/t/64334

## Julian Squires, 2025-10-16 12:16

Subject: git whatchanged
Message-ID: <184a164d-aafa-4ace-a858-8814aac058a5@app.fastmail.com>
URL: https://gitlist.dev/e/184a164d-aafa-4ace-a858-8814aac058a5%40app.fastmail.com

```
I still use git whatchanged.  I know there are reasonable invocations of git log that replace it, but it is part of my muscle memory.  I guess when it's finally removed, I'll have to setup an alias.  Normally I wouldn't send an email about this, but you specifically asked.

```

## Kristoffer Haugsbakk, 2025-10-16 13:27

Subject: Re: git whatchanged
Message-ID: <da3d0baa-d473-460e-a9b4-4b4042e6cafd@app.fastmail.com>
URL: https://gitlist.dev/e/da3d0baa-d473-460e-a9b4-4b4042e6cafd%40app.fastmail.com
In-Reply-To: <184a164d-aafa-4ace-a858-8814aac058a5@app.fastmail.com>

```
On Thu, Oct 16, 2025, at 14:16, Julian Squires wrote:
> I still use git whatchanged.  I know there are reasonable invocations
> of git log that replace it, but it is part of my muscle memory.  I
> guess when it's finally removed, I'll have to setup an alias.

You can set up an alias with that name on Git 2.51.1 (and later Git
2.52.0 (not released)).

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

You cannot do that on Git 2.51.0 since you cannot alias builtin
commands.  But you can alias deprecated builtin commands on 2.51.1.

> Normally I wouldn't send an email about this, but you specifically
> asked.

-- 
Kristoffer Haugsbakk

```
