threads / discuss / 64204

whatchanged is super useful!

Subject: whatchanged is super useful!

## tl;dr

4 messages between Sep 25, 2025 and Sep 26, 2025.

replies: 3people: 3as markdown or json

Phil Hobbs· Sep 25, 2025, 21:44 UTC · lore
I use git whatchanged all the time.  Please don't remove it!
Thanks
Phil Hobbs
-- 
Dr Philip C D Hobbs
Principal Consultant
ElectroOptical Innovations LLC
Optics, Electro-optics, Photonics, Analog Electronics

160 North State Road #203
Briarcliff Manor NY 10510
845-480-2058

pcdhobbs at electrooptical dot net
http://electrooptical.net
Kristoffer Haugsbakk· Sep 25, 2025, 21:54 UTC · re: Phil Hobbs · lore

Re: whatchanged is super useful!

On Thu, Sep 25, 2025, at 23:44, Phil Hobbs wrote:
> I use git whatchanged all the time.  Please don't remove it!
It might be useful but everything it can do, git-log(1) can also do.
You can replace it with `git log` like so:

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

Or you can replace `--raw` with more modern alternatives like `--name-only` or `--stat`.

Phil Hobbs· Sep 26, 2025, 00:10 UTC · re: Kristoffer Haugsbakk · lore

Re: whatchanged is super useful!

Fair enough, thanks. 
Show 14 quoted lines
> On Sep 25, 2025, at 17:55, Kristoffer Haugsbakk <kristofferhaugsbakk@fastmail.com> wrote:
> 
> On Thu, Sep 25, 2025, at 23:44, Phil Hobbs wrote:
>> I use git whatchanged all the time.  Please don't remove it!
> 
> It might be useful but everything it can do, git-log(1) can also do.
> 
> You can replace it with `git log` like so:
> 
> • Given: `git whatchanged <opts>`
> • Replace with: `git log <opts> --no-merges --raw`
> 
> Or you can replace `--raw` with more modern alternatives like
> `--name-only` or `--stat`.
Junio C Hamano· Sep 25, 2025, 21:57 UTC · re: Phil Hobbs · lore

Re: whatchanged is super useful!

Phil Hobbs <pcdhobbs@electrooptical.net> writes:
> I use git whatchanged all the time.  Please don't remove it!

No, we will remove it. What we wanted to hear readers ask was "what can I use instead?" And the answer is "git log --raw" or even better "git log --stat", "git log --name-only", etc., depending on your taste, all of them shorter to type than "git whatchanged".

← back to recent threads