From: Kristoffer Haugsbakk Date: Thu, 16 Oct 2025 17:02:06 GMT Subject: Re: [PATCH] BreakingChanges: say that `git diff X..Y` syntax will be removed in 3.0 Message-ID: In-Reply-To: On Thu, Oct 16, 2025, at 18:38, Martin von Zweigbergk wrote: > On Thu, 16 Oct 2025 at 06:44, Junio C Hamano wrote: >>[snip] >> >> The same for "git checkout master..." that detaches HEAD at the >> fork point of the current topic (so that I can "git am" in a new >> iteration of patches on top). > > I couldn't get this to work: > > $ git checkout main... -- > fatal: invalid reference: main... `git checkout X...` works for me. Apparently it is this part of the doc: “As a special case, you may use ... [...]” > > But don't worry about it. I think your point about there being other > commands that support the triple-dot syntax is still valid. > >> As the syntax "git diff master..." >> is symmetric with it, if one were to change, both should change to >> the same. >[snip]