From: Jeff King Date: Wed, 24 Aug 2016 21:39:34 GMT Subject: Re: diff using 3-dot behavior Message-ID: <20160824213934.vyfikgj5cccku57z@sigill.intra.peff.net> In-Reply-To: On Wed, Aug 24, 2016 at 01:48:30PM -0700, Jacob Keller wrote: > On Wed, Aug 24, 2016 at 9:22 AM, Junio C Hamano wrote: > > The merge-base is to compute the point you forked your topic from > > the mainline. So if you want to compare your current state in the > > index with the fork point, you'd do > > > > git diff --cached $(git merge-base master topic) > > > > and comparing your working tree state would be > > > > git diff --cached $(git merge-base master topic) > > > > Those are both identical? I imagine the second one just meant to drop "--cached". -Peff