Re: Inconsistencies with git log
From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:43:48
Hi, On Wed, 7 Nov 2007, Jon Smirl wrote:
On 11/7/07, Johannes Schindelin [off-list ref] wrote:quoted
On Wed, 7 Nov 2007, Jon Smirl wrote:quoted
In project root: git log arch/powerpc/platforms/52xx works as expected cd arch/powerpc/platforms/52xx git log arch/powerpc/platforms/52xx fatal: ambiguous argument 'arch/powerpc/platforms/52xx': unknown revision or path not in the working tree. Use '--' to separate paths from revisionsTry "git log ."Shouldn't git log default to "git log ."?
Well, it is in line with the other commands being able to work on subdirectories, but doing the whole repository operation by default. We also tend to take the approach of viewing the history as that of the whole project. This approach also means that it is a much more expensive operation to log the history as seen by a subdirectory, which is another reason why it is not the default. Hth, Dscho